Firefox中的默认占位符样式是:
input::-moz-placeholder,
textarea::-moz-placeholder {
opacity: 0.54;
}
根本没有任何颜色样式(参考是 http://hg.mozilla.org/mozilla-central/file/a07aebef20e7/layout/style/style/forms.css#l160)。这很重要,因为如果您只是设置 color
和 background
在您的输入上,并且没有任何特殊占位符样式,它会拾取您设置的颜色,但只会使其看起来更褪色。
因此,如果您想完全重新安排占位符,请将其不透明度设置为1。