如何修改placeholder样式
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何修改placeholder样式相关的知识,希望对你有一定的参考价值。
方法/步骤新建html文件,在html文件中输入input标签然后给标签添加placeholder值。如图:
代码:<input type="text" placeholder="请输入用户名" />
保存好html页面后使用浏览器打开,发现input输入框提示的文字是灰色的。
修改提示文字颜色。创建style标签,在这个标签里设置提示框文字的颜色。
如图:
代码:
<style type="text/css">
input::-webkit-input-placeholder /*WebKit browsers*/
color: red;
input::-moz-input-placeholder /*Mozilla Firefox*/
color: red;
input::-ms-input-placeholder /*Internet Explorer*/
color: red;
</style>
保存html文件后使用浏览器打开,发现提示文字颜色已变为红色。如图:
所有代码。可以直接把所有代码复制到新建的html文件上,保存后运行即可看到效果。
所有代码:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
<style type="text/css">
input::-webkit-input-placeholder /*WebKit browsers*/
color: red;
input::-moz-input-placeholder /*Mozilla Firefox*/
color: red;
input::-ms-input-placeholder /*Internet Explorer*/
color: red;
</style>
</head>
<body>
<input type="text" placeholder="请输入用户名" />
</body>
</html> 参考技术A 首先我们先简单写个html页面,里面放一个input和一个textarea,简单设置一下基本样式,注意写上placeholder。 然后在浏览器中预览一下效果,会看到默认的placeholder颜色是灰色的。 再然后就是设置placeholder的字体颜色了,因为不同浏览器存在...
修改 input中的placeholder的字体样式和颜色
placeholder属性是css3中新增加的属性,
由于是新加入的属性因此对各大浏览器都不兼容:
因此在使用的时候要加兼容性
火狐:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
color:#999;
}
火狐 ::-moz-placeholder { /* Mozilla Firefox 19+ */
color:#999;
}
ie浏览器 :-ms-input-placeholder { /* Internet Explorer 10+ */
color:#999;
}
谷歌 ::-webkit-input-placeholder { /* WebKit browsers */
color:#999;
}
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> .test::-webkit-input-placeholder{ color: red; } </style> </head> <body> <input class="test" type="text" placeholder="测试" /> <br /> <input type="text" placeholder="测试" /> </body> </html>
以上是关于如何修改placeholder样式的主要内容,如果未能解决你的问题,请参考以下文章