我了解 css 规则可以针对由属性值指定的元素,例如:
input[type="text"] {}
我可以针对省略某个属性的元素制定规则吗?例如,我能否定位缺少 href 的元素或未指定类型的元素?
最佳答案
您可以遵循以下模式:
a:not([href])
input:not([type])
attribute selector用于选择具有指定属性的元素。
:not
所有现代浏览器和 IE9+ 都支持,如果您需要 IE8 或更低版本的支持,那您就不走运了。
关于html - 是否有用于缺少属性的元素的 CSS 选择器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7166259/