css3如何设置placeholder的样式


当前第2页 返回上一页

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

input::-webkit-input-placeholder {

  color: palevioletred;

}

 

input::-moz-placeholder {

  color: palevioletred;

}

 

input:-ms-input-placeholder {

  color: palevioletred;

}

 

input::-webkit-input-placeholder {

  color: palevioletred;

}

 

input::placeholder {

  color: palevioletred;

}

效果图:

3.jpg

可以看出,我们是通过css3的::placeholder伪元素来设置placeholder属性样式的。在css3中,伪元素::placeholder是用于设置对象文字占位符的样式。【相关视频教程推荐:CSS3教程】

说明:

::placeholder 伪元素用于控制表单输入框占位符的外观,它允许开发者/设计师改变文字占位符的样式,默认的文字占位符为浅灰色。当表单背景色为类似的颜色时它可能效果并不是很明显,那么就可以使用这个伪元素来改变文字占位符的颜色。

注意:

有些浏览器有自己的::placeholder伪元素非标准实现。所有这些实现都需要浏览器前缀。这些实施方式的示例是::-webkit-input-placeholder,:-ms-input-placeholder(单冒号),并且:-moz-placeholder已Firefox 19弃用,现在支持更新的是::-moz-placeholder伪元素。

除了Firefox是 ::[prefix]placeholder,其他浏览器都是使用 ::[prefix]input-placeholder。

伪元素::placeholder的兼容性:

4.jpg

::-moz-placeholder 伪元素在Firefox 19+后替代了之前的 :-moz-placeholder 伪类

总结:以上就是本篇文章的全部内容,希望能对大家的学习有所帮助。

以上就是css3如何设置placeholder的样式的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

html5移动端手机网站开发流程

12个冷门的h5设计小技巧

html5 canvas如何绘制动态径向渐变

通过html5中的canvas来绘制一个圆环形进度条

通过案例,了解CSS3创建简单动画的方法

CSS3怎么设置圆角

h5 语义化标签介绍

html5 track标签是什么意思?html5 track标签的使用方法介绍

如何使用html5 file接口在web页面上使用文件下载

详解h5的自定义属性data-*

更多相关阅读请进入《CSS3》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...