evgeniy8705
@evgeniy8705
Повелитель вселенной

Почему не работает mixin (stylus)?

Изучая stylus, на сайте представлен пример создания mixin'а

vendor(prop, args)
    -webkit-{prop} args
    -moz-{prop} args
    {prop} args

  border-radius()
    vendor('border-radius', arguments)

.wrap
  border-radius 1px 2px / 3px 4px


Почему нельзя написать переменные через $ ?
vendor($prop, $args)
    -webkit-{$prop} $args
    -moz-{$prop} $args
    {$prop} $args

border-radius()
  vendor('border-radius', $arguments)

.wrap
  border-radius 1px 2px / 3px 4px

Написал с $. Не работает. в итоге border-radius: $arguments;
  • Вопрос задан
  • 213 просмотров
Пригласить эксперта
Ответы на вопрос 1
@faragly
Используйте nib(). Подключаете@import 'nib' и забываете про префиксы.
Если говорить о вашем примере, то у вас изначально нет $arguments в коде:
border-radius($arguments)
  vendor('border-radius', $arguments)
Ответ написан
Ваш ответ на вопрос

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

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