Html 输入框文本颜色与CSS是否对焦
我有一个表,它运行一个脚本,将tablefilter放在顶部。表格字体是白色的,因此它使我的输入框中的文本也变为白色,您无法看到您键入的内容。我已经在CSS中完成了这项工作:Html 输入框文本颜色与CSS是否对焦,html,css,Html,Css,我有一个表,它运行一个脚本,将tablefilter放在顶部。表格字体是白色的,因此它使我的输入框中的文本也变为白色,您无法看到您键入的内容。我已经在CSS中完成了这项工作: input, select, textarea{ color: black; } textarea:focus, input:focus { color: black; } 上面提到的唯一问题是,如果你对方框失去焦点,它会变回白色。所以你输入一些东西,然后转到下一个框,它又变白了。我怎样才能使它在CSS中工作,一旦我输
input, select, textarea{
color: black;
}
textarea:focus, input:focus {
color: black;
}
上面提到的唯一问题是,如果你对方框失去焦点,它会变回白色。所以你输入一些东西,然后转到下一个框,它又变白了。我怎样才能使它在CSS中工作,一旦我输入文本,即使我失去了对文本框的关注,它也会保持黑色?这里:
你也可以用CSS来做,但是在它上添加一个类
$('input[type="text"]').focus(function() {
$(this).addClass("focus");
});
$('input[type="text"]').blur(function() {
$(this).removeClass("focus");
});
添加重要的,看看它是否有效。如果是这样的话,那么您就拥有了一些覆盖您的样式的东西,因为它应该像您现在拥有的那样工作
$('input[type="text"]').focus(function() {
$(this).addClass("focus");
});
$('input[type="text"]').blur(function() {
$(this).removeClass("focus");
});