2012-01-12 4 views
2

私は現在、ベンダー固有のCSSプロパティを回避するためにスタイラスを使用しています:特定のプレフィックスのために一般的なStylusミックスインを作成するには?

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-*のmixinを作成する方法はありますか?

+0

https://github.com/visionmedia/nibをご覧ください。彼らはあなたのために自動的にこのうちのいくつかを行いますが、すべてではありません。 –

+2

これは数年前ですが、今はそれに遭遇する人のために、私は代わりにオートプレフィクサーをお勧めします。 – sheriffderek

答えて

1

あなたは本当にペン先を調べる必要があります。それはすべてを正しいものにするミックスインを提供します。

現在のところ、あなたが望むものを達成する方法はありません。したがって、あなた自身のミックスインを続けたい場合は、animation-name()などのようなすべてのミックスインを作成するのはコピー&ペーストの作業だけです。

関連する問題