Я довольно новичок в саске, но я пытаюсь обернуть голову вокруг создания полезных миксинов.SASS mix для анимации CSS
Я пытаюсь создать базовое смешивание для свойства transition
, которое будет включать резервные копии для старых браузеров с префиксами.
Я пытался использовать что-то вроде этого:
@mixin transition($property, $duration, $timing-function, $delay) {
-webkit-transition: $property, $duration, $timing-function, $delay;
-moz-transition: $property, $duration, $timing-function, $delay;
-o-transition: $property, $duration, $timing-function, $delay;
transition: $property, $duration, $timing-function, $delay;
}
Но это, очевидно, не дает префиксы, так что я пытался сделать что-то вроде -webkit-transition: -webkit-$property, $duration, $timing-function, $delay;
, но это, кажется, не работает.
Как я могу создать смешивание с префиксами поставщика в переменной?
Вы всегда могли бы посмотреть на то, как компас сделал it: https://github.com/Compass/compass/blob/stable/core/stylesheets/compass/css3/_transition.scss – jul