Próbuję utworzyć miks Sass dla przejść. To jest to, co do tej pory miałem.Czy sass @mixin może przyjmować niezdefiniowaną liczbę argumentów?
@mixin transition($var)
-webkit-transition: $var
transition: $var
Chcę, aby móc przekazać ją wiele argumentów jak to
@include transition(color .5s linear, width .5s linear)
Niestety, pojawia się następujący błąd
Syntax error: Mixin transition takes 1 argument but 2 were passed.
Czy istnieje sposób, aby to tak produkuje zrobić następujące dane wyjściowe w css, nadal akceptując niezdefiniowaną liczbę argumentów?
-webkit-transition: color .5s linear, width .5s linear;
transition: color .5s linear, width .5s linear;
Jak to nie jest zaakceptowana odpowiedź? – troelskn
@troelskn Przekazałem odpowiedź po tym, jak Joseph i jego wybrano już jako odpowiedź. Dodałem moje, ponieważ zadałem to samo pytanie i znalazłem odpowiedź w SASS Documentation i miałem nadzieję, że uda się uratować część deweloperów z kłopotami radzenia sobie z nadmiarowymi nawiasami :) –
Tak, wygląda na to, że ta opcja została dodana w 2012 roku, po pytaniu i moja odpowiedź została udzielona. http://chriseppstein.github.io/blog/2012/08/23/sass-3-2-is-released/ –