使用CSS选择具有空class属性(class=";)的元素?

使用CSS选择具有空class属性(class=";)的元素?,css,css-selectors,Css,Css Selectors,有没有一种CSS方法可以按类选择类似的元素 <a class="" href="..."> 像空类声明的选择器一样?您可以在这里使用元素属性选择器和空类值 div[class=""] { color: red; } 注意:您可以将div替换为必需的元素,前提是存在class属性,您可以这样使用属性选择器: 然后可以将这两种方法结合起来处理这两种情况 a[类别=”], 答:不是([类]){ 颜色:红色; } @e1che好:)很高兴它很有用,欢迎使用用户1856

有没有一种CSS方法可以按类选择类似的元素

<a class="" href="...">


像空类声明的选择器一样?

您可以在这里使用元素属性选择器和空类值

div[class=""] {
    color: red;
}


注意:您可以将
div
替换为必需的元素

,前提是存在
class
属性,您可以这样使用属性选择器:

然后可以将这两种方法结合起来处理这两种情况


a[类别=”],
答:不是([类]){
颜色:红色;
}

@e1che好:)很高兴它很有用,欢迎使用用户1856596:)编辑可能是因为您的答案与问题不匹配。以后,只需根据给出的代码回答问题即可。这一个有效,标记没有类,我无法更改它,谢谢。:not([class])解决方案是最好的答案!
<a class="" href="...">asd</a>

a[class=""] {
    color: red;
}
<a href="...">asd</a>

a:not([class]) {
    color: red;
}
<a href="...">asd</a>
<a class="" href="...">asd</a>

a[class=""],
a:not([class]) {
    color: red;
}