Как сделать общие миксины Stylus для определенного префикса? - PullRequest
2 голосов
/ 12 января 2012

В настоящее время я использую Stylus для обхода специфических для CSS свойств CSS:

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

animation()
    vendor('animation', arguments)

Однако это работает только для animation, но не для animation-name или animation-duration.

Есть ли способ создать миксин для любого animation-*, независимо от конца имени свойства?

1 Ответ

1 голос
/ 20 октября 2012

Вы должны действительно заглянуть в перо - он предоставляет кучу миксинов, которые делают все правильно.

В настоящее время нет способа достичь того, чего вы хотите, поэтому, если вы все еще хотите придерживаться своих собственных миксинов, для создания всех этих миксов, таких как animation-name() и т. Д., Потребуется всего лишь копирование и вставка.

...