Всем привет. Вопрос мб глупый. Но если есть способ, то мне бы это сократило много строк css кода. Сам пример:
HTML:
<div class="parent">
<div class="blockOne">
<div class="blockTwo">
<div class="blockThree">
<div class="blockFour">
<div class="blockFive">
</div>
Можно ли сделать запись краткой, например, если мне нужно указать стиль для второго и четвертого блоков.
--Раньше было:
CSS:
.parent .blockTwo, .parent .blockFour {
//....
}
--Если есть способ (
импровизация):
CSS:
.parent [.blockTwo, .blockFour] {
//....
}
(Способы типа .parent > div и т.д. не подходят)
Примеры упрощены. И может показаться незначительным, но когда сталкиваешься с wordpress CSS, то от удивления глаза начинают лезть на лоб. Многоэтажные строки с перечислением нескольких сиблингов (не всех) и по сути к каждому применен стиль по отдельности. Типа того :
#payment .payment_methods li .payment_box .wc-credit-card-form-card-cvc,
#payment .payment_methods li .payment_box .wc-credit-card-form-card-expiry,
#payment .payment_methods li .payment_box .wc-credit-card-form-card-number {
//...
}
Заранее спасибо за ответ.
П.С. Еще забыл добавить, способы типа чередования :nth-child не всегда уместны. В данном примере совпадение (применение к каждому второму).