@evilelf
Тупой, руки из жопы, кодю за зп и т.п. и т.д.

Как в sass/scss свойства селектора получить в переменную?

Всем привет.

Дано:
.demo{ color: red }

Как мне в переменную $test получить свойства .demo?
  • Вопрос задан
  • 289 просмотров
Пригласить эксперта
Ответы на вопрос 2
webirus
@webirus
Тыжверстальщик! Наверстай мне упущенное...
Обычно для этих целей используется @extend:

Это одна из самых полезных функций Sass. Используя директиву @extend можно наследовать наборы свойств CSS от одного селектора другому. Это позволяет держать ваш Sass-файл в «чистоте». В нашем примере мы покажем вам как сделать стили оповещений об ошибках, предупреждениях и удачных исходов.

https://sass-scss.ru/guide/

.message {
  border: 1px solid #ccc;
  padding: 10px;
  color: #333;
}
.success {
  @extend .message;
  border-color: green;
}
.error {
  @extend .message;
  border-color: red;
}
.warning {
  @extend .message;
  border-color: yellow;
}
Ответ написан
andead
@andead
друпал девелопер, фрилансер
Никак
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы