首页 > 学院 > 开发设计 > 正文

input placeholder文字设定样式

2019-11-08 20:06:11
字体:
来源:转载
供稿:网友

placeholder占位符文字,也可以设置对应的颜色,透明度等样式,具体如下:

[CSS] view plain copy PRint?在CODE上查看代码片/*placeholder字体颜色*/  ::-webkit-input-placeholder { /* WebKit browsers */      color:#ccc;  }  :-moz-placeholder { /* Mozilla Firefox 4 to 18 */      color:#ccc;  }  ::-moz-placeholder { /* Mozilla Firefox 19+ */      color:#ccc;opacity:1;  }  :-ms-input-placeholder { /* Internet Explorer 10+ */      color:#ccc !important;  }  

特别注意:从%20Firefox%2019%20开始一个冒号的伪类定义方式%20:-moz-placeholder%20被废弃了,切换为两个冒号的伪元素定义方式。与此同时,它还添加了一个默认的%20opacity:%200.54%20不透明度样式,如果需要,可以覆盖掉该样式,否则文字是半透明的。

IE10+中若有层级定义,优先级会更高,会出现覆盖问题;解决办法增加了 !important%20属性即可:

备注:测试出来的bug,才是我们需要解决自身缺陷,感谢他们!


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表