Задать вопрос
w3cproject
@w3cproject
lorem

SCSS класс внутри функции?

Приветствую.
Возможно ли сделать с помощью scss такое:
@mixin some-name($class) {
    $class {
        prop: value;
    }
    $class:after {
        prop: value;
    }
}


т.е. мне нужно, чтобы я мог заинклюдить в любой класс этот миксин/функцию, чтобы в параметре можно было написать класс, который будет подставляться в теле функции.
Задача в том, чтобы добавить большому кол-во блоков определенный набор св-в с псевдоселекторами. Хотелось бы это все автоматизировать.
  • Вопрос задан
  • 229 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
То, что вы хотите, можно реализовать проще и логичнее:
@mixin someName {
    prop: value;

    &::after {
        prop: value;
    }
}

.some-class {
    @include someName;
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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