placeholder移动端重设placeholder,有用吗

placeholder  时间:2021-08-02  阅读:()

html5怎么控制placeholder

html <input?placeholder="text">css input[placeholder]{? color:#f00?!important;? }

HTML里input标签里的placeholder、for属性的作用?

placeholder是html5新增的input的一个熟悉,主要是让表单体验更加智能,相当于value属性,但是他有一个好处就是当我们聚焦输入文本的时候我们在placeholder="默认值"的文本就会自动清空,, 不过兼容性还不太好,至少ie好像要9以上才能支持,,所以很多pc端的聚焦处理还是用js来的 for属性应该是label的属性吧??这个是和input的id绑定,当我们点击input前面的文本标识会自动聚焦到文本框,例如: <form> <label for="name">用户名</label> <input type="text" name="name" esskey="c" id="name" /> </form> 这个例子,当我点击用户名的时候,会自动聚焦到文本框里头,也就是光标会自动定位到文本框里

如何设置placeholder的样式

在input框中有时想将输入的字和placeholder设为不同的颜色或其它效果,这时就可以用以下代码来对placeholder进行样式设置了。

::-webkit-input-placeholder{} ? ?/*?使用webkit内核的浏览器 */ :-moz-placeholder{} ? ? ? ? ? ? ? ? ?/*?Firefox版本4-18 */ ::-moz-placeholder{} ? ? ? ? ? ? ? ? ?/*?Firefox版本19+ */ :-ms-input-placeholder{} ? ? ? ? ??/* IE浏览器 */ 注1:冒号前写对应的input或textarea元素等。

注2:placeholder属性是css3中新增加的属性,IE9和Opera12以下版本的CSS选择器均不支持占位文本。

eg: css代码 ?#input-test{ ????????color:?#FFC0CB; ????????font-size:?1.2em; ????????width:?180px; ????????height:?36px; } #input-test::-webkit-input-placeholder{ ????????color:?#ADD8E6; } #input-text::-moz-placeholder{ ?//不知道为何火狐的placeholder的颜色是粉红色,怎么改都不行,希望有大牛路过帮忙指点 ????????color:?#ADD8E6;???????? } #input-text:-ms-input-placeholder{ ?//由于我的IE刚好是IE9,支持不了placeholder,所以也测试不了(⊙﹏⊙),有IE10以上的娃可以帮我试试 ????????color:?#ADD8E6;???????? } html代码 <div?id="container"> ? ? <input?id="input-test"?type="text"?placeholder="修改placeholder样式"?/> </div> 效果如下图所示: PS:除此之外,还能修改placeholder的font-weight等样式。

eg: 我加了句 "font-weight:?bold;",效果如下图所示:

placeholder什么意思

placeholder 占位符; 占位控件; 位置标志符; 占位符号 This starter kit also contains?placeholder?classes for customizing other functionality. 此初学者工具包还包含用于自定义其他功能的占位符类. 很高兴第一时间为您解答,祝学习进步 如有问题请及时追问,谢谢~~O(∩_∩)O

placeholder是什么意思

您好: placeholder [英][?ple?sh??ld?(r)][美][?ple?sho?ld?(r)] n.占位符; 以上结果来自金山词霸 例句: 1. We use a_ placeholder shortcut again in another function literal that we pass to foreach. 我们在传给foreach的这个字面函数中再一次使用了一个_占位符。

----------------------------------- 如有疑问欢迎追问! 满意请点击右上方【选为满意回答】按钮

移动端重设placeholder,有用吗

chrome支持input=[type=text]占位文本属性,但下列css样式却不起作用:css复制代码代码如下:input[placeholder],[placeholder],*[placeholder]{color:red!important;}htmlinput语句复制代码代码如下:运行结果值还是灰色,color:red没有作用。

有什么方法可以修改占位文本的颜色吗?我在浏览器里安装了jquery占位文本插件,但仍然无用。

(!important只有ie7和firefox能识别)回答:toscho:有三种实现方式:伪元素(pseudo-elements)、伪类(pseudo-classes)和notihing。

webkit和blink(safari,googlechrome,opera15+)使用伪元素复制代码代码如下:::-webkit-input-placeholdermozillafirefox4-18使用伪类复制代码代码如下::-moz-placeholdermozillafirefox19+使用伪元素复制代码代码如下:::-moz-placeholderie10使用伪类复制代码代码如下::-ms-input-placeholderie9和opera12以下版本的css选择器均不支持占位文本。

需要注意的是伪元素在shadowdom里会起到元素的真实作用。

css选择器因为每个浏览器的css选择器都有所差异,所以需要针对每个浏览器做单独的设定。

复制代码代码如下:::-webkit-input-placeholder{/*webkitbrowsers*/color:#999;}:-moz-placeholder{/*mozillafirefox4to18*/color:#999;}::-moz-placeholder{/*mozillafirefox19+*/color:#999;}:-ms-input-placeholder{/*explorer10+*/color:#999;}matt:textareas(文本框可拉伸)风格样式的代码,如下:复制代码代码如下:input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#636363;}input:-moz-placeholder,textarea:-moz-placeholder{color:#636363;}:input和textarea的字体颜色均为红色。

所有样式都要针对不同的选择器而定,不要打包整体处理,因为其中一个出问题,其他的都会失效。

复制代码代码如下:*::-webkit-input-placeholder{color:red;}*:-moz-placeholder{color:red;}*:-ms-input-placeholder{/*ie10+*/color:red;}jamesdonnelly:在firefox和ie里,正常input文本颜色覆盖占位符颜色的方法:复制代码代码如下:::-webkit-input-placeholder{color:red;text-overflow:ellipsis;}:-moz-placeholder{color:#acacac!important;text-overflow:ellipsis;}::-moz-placeholder{color:#acacac!important;text-overflow:ellipsis;}/*forthefuture*/:-ms-input-placeholder{color:#acacac!important;text-overflow:ellipsis;}还有一种好法:复制代码代码如下:input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#666;}input:-moz-placeholder,textarea:-moz-placeholder{color:#666;}input::-moz-placeholder,textarea::-moz-placeholder{color:#666;}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#666;}最后一种是从网上找的:复制代码代码如下:$('[placeholder]').focus(function(){varinput=$(this);if(input.val()==input.attr('placeholder')){input.val('');input.removeclass('placeholder');}}).blur(function(){varinput=$(this);if(input.val()==''||input.val()==input.attr('placeholder')){input.addclass('placeholder');input.val(input.attr('placeholder'));}}).blur();$('[placeholder]').parents('form').submit(function(){$(this).find('[placeholder]').each(function(){varinput=$(this);if(input.val()==input.attr('placeholder')){input.val('');}})});这个代码调用的规则是,先加载javascript再用css修改占位符属性。

复制代码代码如下:form.placeholder{color:#222;font-size:25px;/*etc*/}user1729061:不用css和占位文本,同样能得到相同效果。

复制代码代码如下:inputtype="text"value="placeholdertext"onfocus="this.style.color='#000';this.value='';"style="color:#f00;"/>

快快云:香港沙田CN2/美国Cera大宽带/日本CN2,三网直连CN2 GIA云服务器和独立服务器

快快云怎么样?快快云是一家成立于2021年的主机服务商,致力于为用户提供高性价比稳定快速的主机托管服务,快快云目前提供有香港云服务器、美国云服务器、日本云服务器、香港独立服务器、美国独立服务器,日本独立服务器。快快云专注为个人开发者用户,中小型,大型企业用户提供一站式核心网络云端服务部署,促使用户云端部署化简为零,轻松快捷运用云计算!多年云计算领域服务经验,遍布亚太地区的海量节点为业务推进提供强大...

7月RAKsmart独立服务器和站群服务器多款促销 G口不限量更低

如果我们熟悉RAKsmart商家促销活动的应该是清楚的,每个月的活动看似基本上一致。但是有一些新品或者每个月还是有一些各自的特点的。比如七月份爆款I3-2120仅30美金、V4新品上市,活动期间5折、洛杉矶+硅谷+香港+日本站群恢复销售、G口不限流量服务器比六月份折扣力度更低。RAKsmart 商家这个月依旧还是以独立服务器和站群服务器为主。当然也包括有部分的低至1.99美元的VPS主机。第一、I...

搬瓦工香港 PCCW 机房已免费迁移升级至香港 CN2 GIA 机房

搬瓦工最新优惠码优惠码:BWH3HYATVBJW,节约6.58%,全场通用!搬瓦工关闭香港 PCCW 机房通知下面提炼一下邮件的关键信息,原文在最后面。香港 CN2 GIA 机房自从 2020 年上线以来,网络性能大幅提升,所有新订单都默认部署在香港 CN2 GIA 机房;目前可以免费迁移到香港 CN2 GIA 机房,在 KiwiVM 控制面板选择 HKHK_8 机房进行迁移即可,迁移会改变 IP...

placeholder为你推荐
android游戏开发教程android游戏开发教程 哪里短时间学会?qq业务代码手机可以开通腾讯QQ哪些业务, 具体的短信代码是多少?限制局域网网速怎么在同一个局域网限制别人的网速淘气鸟八哥鸟忽然死了?呼叫中心搭建呼叫中心怎么建设客服系统方案客户管理系统方案都有哪些呢?dnf客户端消失DNF客户端无缘无故消失linux操作系统好吗linux系统好不好学??操控人心如何操控自己的人生腾讯windows10升级助手win10升级助手登录失败怎么办 win10升级助手不能登录解决办法
tk域名注册 vps代购 高防直连vps 域名服务dns的主要功能为 域名备案信息查询 cn域名个人注册 荣耀欧洲 duniu 美国主机推荐 国外服务器网站 国内永久免费云服务器 godaddy域名优惠码 http500内部服务器错误 淘宝双十一2018 合肥鹏博士 老左正传 速度云 支持外链的相册 新睿云 美国独立日 更多