我已使用相关的供应商前缀更改了占位符的颜色,并且它在其他浏览器中正常显示,但由于某种原因,Firefox会略微淡化颜色。
::-moz-placeholder, input::-moz-placeholder {color: Black;}
我已使用:-moz-placeholder
和::-moz-placeholder
前缀。有什么建议?
答案 0 :(得分:3)
默认占位符样式的不透明度不同于1,因此如果更改输入颜色,占位符将自动以该颜色的略微静音版本结束。
除了颜色外,请尝试设置opacity: 1
。
答案 1 :(得分:0)
我认为你期待这一点,试试这个,
input[type="text"]:hover::-moz-placeholder {
color: #000000;
}
如果您需要删除[type='text']
所有输入,则上面的用于文本输入。 好