尽管使用了 -moz-placeholder 属性,但我的文本输入占位符在 IE 和 Firefox 中都无法显示。如果您正在使用 Firefox 或 IE,则可以在此处联系页面查看。
请问有人可以帮忙吗?我已经试图解决这个问题几周了。以下是我的代码示例:
input::-moz-placeholder, textarea::-moz-placeholder {
color: #aaa;
font-size: 18px;
}
input:-ms-input-placeholder, textarea::-ms-input-placeholder {
color: #aaa;
font-size: 18px;
}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
color: #aaa;
font-size: 18px;
}
height
属性,并添加了兼容性属性:-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
然后一切正常工作。 - Leo