Задать вопрос
@Soniked

Возможно ли динамическое создание и название класса в CSS?

Добрый день.

Возможно ли динамическое название стиля в CSS?

Например, у меня есть классы "element1", "element2", "element3".
Так же есть классы "sub-element1", "sub-element2", "sub-element3". Они зависят и формируются в зависимости от псевдокласса :checked первичных элементов.
Я упомянул 3 пары элементов. Но по факту таких пар может оказаться 5, 10, а может и 25.

Есть ли какой-то инструмент, чтобы можно было динамически создавать связку классов двух элементов, а не расписывать стили для каждого класса отдельно?
  • Вопрос задан
  • 447 просмотров
Подписаться 1 Средний 2 комментария
Пригласить эксперта
Ответы на вопрос 2
@Steppp
Так в css и задавай классы через запятую

.element1, sub-element1 {
  css стили применятся к 2м блокам! Так же можешь еще через запятую добавить классы
}


Либо в html задай 2 класса

<div class="element1">
<div class="element1 sub-element1">
.element1 {
  основные стили
}
.sub-element1 {
 дополнительные стили
}
Ответ написан
@cheeroque
SASS, например.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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