Подтвердить что ты не робот

Выберите элемент с пустым атрибутом класса (class= "") с помощью CSS?

Есть ли способ CSS для выбора элемента, который выглядит как класс?

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

Как селектор для пустых объявлений класса?

4b9b3361

Ответ 1

Вы можете использовать селектор атрибутов элемента здесь с пустым значением класса

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

Демо

Примечание. Вы можете заменить div на требуемый элемент

Ответ 2

Если атрибут class присутствует, как вы говорите, вы можете использовать селектор атрибутов следующим образом:

jsFiddle

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

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

Если вы хотите, чтобы это работало, когда в элементе нет атрибута class, вы можете использовать :not([class]).

jsFiddle

<a href="...">asd</a>

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

Затем их можно комбинировать для обработки обоих случаев.

jsFiddle

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

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