我想在输入中为占位符设置颜色。我为输入编写此代码
$('#txtEmailForgot').attr('placeholder', function () {
$(this).css('color', '#6C6C6C');
});`
它工作正常,当我在输入中键入文本时,它必须是黑色但它具有与占位符中的单词相同的颜色。 当我想在此输入中输入内容时,如何为文本设置特殊颜色。 非常感谢!
答案 0 :(得分:0)
尝试使用纯css,
::-webkit-input-placeholder {
color: red;
}
:-moz-placeholder { /* Firefox 18- */
color: red;
}
::-moz-placeholder { /* Firefox 19+ */
color: red;
}
:-ms-input-placeholder {
color: red;
}
这将设置所有输入和textarea占位符的样式。