Выберите элемент на основе нескольких классов

У меня есть правило стиля, я хочу обратиться к тегу, когда это имеет два стиля. Там какой-либо путь состоит в том, чтобы выполнить это без JavaScript? Другими словами:

<li class='left ui-class-selector'>

Я хочу применить свое правило стиля только если li имеет обоих .left и .ui-class-selector классы применяются.

338
задан TylerH 20 February 2015 в 10:09
поделиться

1 ответ

Вы имеете в виду два класса? «Последовать» селекторы (без пробелов между ними):

.class1.class2 {
    /* style here */
}

Выбирает все элементы с class1 , которые также имеют class2 .

В вашем случае:

li.left.ui-class-selector {

}

Официальная документация: Селекторы классов CSS2 .


Поскольку akamike указывает на проблему с этим методом в Internet Explorer 6, вы можете прочитать следующее: Использовать двойные классы в IE6 CSS?

567
ответ дан 23 November 2019 в 00:39
поделиться
Другие вопросы по тегам:

Похожие вопросы: