placeholder
兼容写法:
::-webkit-input-placeholder { /* Chrome/Opera/Safari */
color: pink;
}
::-moz-placeholder { /* Firefox 19+ */
color: pink;
}
:-ms-input-placeholder { /* IE 10+ */
color: pink;
}
:-moz-placeholder { /* Firefox 18- */
color: pink;
}
支持的属性:
fontpropertiescolorbackgroundpropertiesword-spacingletter-spacingtext-decorationvertical-aligntext-transformline-heighttext-indentopacity
案例1:input的placeholder内容居中,光标不居中
input {
width: 150px;
}
input::-webkit-input-placeholder {
padding-left:30px;
}
案例2:某些placeholder上下不居中
调整line-height属性
本文详细介绍了 CSS 中 placeholder 的兼容写法及支持的属性,并通过两个案例展示了如何实现 input 的 placeholder 文本居中显示,同时保持光标位置不变,以及解决某些场景下 placeholder 上下不居中的问题。

1261

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



