CSS是否可以根据类型将所有输入作为目标?我有一个禁用类,可以在各种禁用表单元素上使用,并且我正在设置文本框的背景色,但是我不希望我的复选框获得该颜色。
我知道我可以使用单独的类来做到这一点,但如果可能的话,我宁愿使用CSS。我敢肯定,我可以在javascript中设置它,但是再次寻找CSS。
我的目标是IE7 +。所以我认为我不能使用CSS3。
编辑
使用CSS3,我可以做类似的事情吗?
INPUT[type='text']:disabled
甚至完全摆脱我的课...
编辑
好的,谢谢您的帮助!因此,这是一个选择器,它可以修改所有禁用的文本框和区域,而无需设置任何类,当我开始这个问题时,我从未想到这是可能的...
INPUT[disabled][type='text'], TEXTAREA[disabled]
{
background-color: Silver;
}
这在IE7中有效