/* 通用 */
::-webkit-input-placeholder { color:#f00; }
::-moz-placeholder { color:#f00; } /* firefox 19+ */
:-ms-input-placeholder { color:#f00; } /* ie */
input:-moz-placeholder { color:#f00; }
/* webkit专用 */
#field2::-webkit-input-placeholder { color:#00f; }
#field3::-webkit-input-placeholder { color:#090; background:lightgreen; text-transform:uppercase; }
#field4::-webkit-input-placeholder { font-style:italic; text-decoration:overline; letter-spacing:3px; color:#999; }
/* mozilla专用 */
#field2::-moz-placeholder { color:#00f; }
#field3::-moz-placeholder { color:#090; background:lightgreen; text-transform:uppercase; }
#field4::-moz-placeholder { font-style:italic; text-decoration:overline; letter-spacing:3px; color:#999; }
<p><input autofocus="autofocus" id="field1" name="fname" type="text" placeholder="请输入你的姓名..." /></p>
<p><input id="field2" name="lname" type="text" placeholder="请输入你的昵称..." /></p>
<p><input id="field3" name="pass" type="password" placeholder="请输入你的新密码..." /></p>
<p><input id="field4" name="pass2" type="password" placeholder="请再次输入你的新密码..." /></p>

本文深入探讨了HTML5占位符的CSS样式设置,包括不同浏览器下的兼容性处理,通过具体代码实例展示了如何为输入框设置个性化且响应式的占位符样式。

228

被折叠的 条评论
为什么被折叠?



