Я просто кое-что понимаю для Mozilla Firefox 19+, что браузер дает значение непрозрачности для заполнителя, поэтому цвет не будет таким, как вы хотите.
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
color: #eee; opacity:1;
}
input:-moz-placeholder, textarea:-moz-placeholder {
color: #eee; opacity:1;
}
input::-moz-placeholder, textarea::-moz-placeholder {
color: #eee; opacity:1;
}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {
color: #eee; opacity:1;
}
Я перезаписываю opacity
на 1, так что все будет хорошо.