@eldgammel

Не работает @mixin в scss?

Не могу понять, почему переменные которые я передаю в скобках не влияют на размер .button; Из миксина получаю только цвет

@mixin button-color ($height, $width) {

    @if (($height < $width) and ($width >= 35px)) {
        background-color: blue;    
    } @else {
        background-color: green;
    }
}

.button {
    @include button-color(100px, 200px); // работает только логика
}


5ff359fd00094284471080.jpeg
  • Вопрос задан
  • 60 просмотров
Решения вопроса 1
@eldgammel Автор вопроса
К сожалению в комментах не смогли ответить
Ниже ответ

@mixin button-color ($height, $width) {

    height: $height; // вот в чем соль
    width: $width;  // вот в чем соль

    @if (($height < $width) and ($width >= 35px)) {
        background-color: blue;    
    } @else {
        background-color: green;
    }
}

.button {
    @include button-color(100px, 200px); // работает только логика
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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