DpOLEGapx
@DpOLEGapx
HTML-Верстальщик

Можно ли в Less начало названия класса распространить на дочерние элементы?

Добрый день, есть такой код, наличие wrapper обязательно.
.wrapper {
    .less {

        &-level-1 &-level-2 {
            color: red;
        }
    }
}

Вопрос:)
С level-1 всё ясно скомпилится в .less-levlel-1.
Как быть с level 2? что-бы получилось .less-level-2 при условии, что он дочерний .less-level-1
  • Вопрос задан
  • 89 просмотров
Пригласить эксперта
Ответы на вопрос 2
paulradzkov
@paulradzkov
Дизайнер, верстальщик, начальник отдела UI
Если вам нужно получить в итоге селектор `.less-level-1 .less-level-2 { ... }` то вариант только такой:

.less {
    &-level-1 {
       display: block; 
    }
    
    &-level-1 &-level-2 {
        display: block;
    }
}
Ответ написан
p00h
@p00h
Фехтовальщик-стропальщик
В документации имеются исчерпывающие примеры. Полезно иногда в нее заглядывать.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
IDT Technologies Астана (Нур-Султан)
от 4 000 до 4 500 $
IDT Technologies Астана (Нур-Султан)
от 3 500 до 4 000 $
22 нояб. 2024, в 08:04
1 руб./за проект
22 нояб. 2024, в 06:06
1500 руб./в час
22 нояб. 2024, в 06:04
1 руб./за проект