1.Резюме
- У меня есть список селекторов, к которым всегда должны применяться свойства.
- Для некоторых селекторов необходимо дополнительно добавить другие свойства.
Я могуНе могу найти, как мне это сделать без дубликатов.
2.MCVE
2.1.Ожидаемый CSS
.KiraFirst,
.KiraSecond,
.KiraThird {
color: red;
}
.KiraSecond {
background-color: yellow;
}
Например, я использую класс .KiraSecond
2 раза.Могу ли я получить ожидаемое поведение без этого дубликата?
2.2.Стилус
.KiraFirst
.KiraSecond
.KiraThird
color red
.KiraSecond
background-color yellow
Это скомпилировано в ожидаемый CSS, ноЯ до сих пор использую .KiraSecond
2 раза.
Я не понимаю, как я не могу использовать дубликаты.Например, синтаксис как это не скомпилировать в ожидаемый CSS:
.KiraFirst
.KiraSecond
background-color yellow
.KiraThird
color red
Результат:
.KiraFirst,
.KiraSecond {
background-color: #ff0;
}
.KiraThird {
color: #f00;
}
3.Не помогло
- Официальная документация по стилусу включает Раздел селекторов
- Переполнение стека Вопросы по стилусу
- Выпуски стилуса GitHub