尽管使用了-moz占位符属性,但我的文本输入占位符拒绝显示在IE和Firefox中。如果您使用Firefox或IE,可以查看on the contact page here。在IE和Firefox中不显示文本输入占位符
有人可以帮助我一直在试图弄清楚这几个星期。我的代码示例如下:
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;
}
今天碰到这个问题。这个解释和解决方案工作正常。谢谢! –
我有相同的isue,所以我删除了'height'属性,添加兼容性属性:-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;' 和永久工程就好了, – Leo
@Leo我不确定该解决方案在Firefox中的工作原理。你能提供一个链接到一个工作的例子吗? –