Sassで使うprefixを連想配列ぽいやつで指定して必要なプロパティを吐き出す
タイトルがカオス・・・下みたいな各vendor prefixを使うか使わんかみたいな連想配列ぽい配列を定義しておくと、trueのvendor prefixが付いたプロパティだけを吐き出すようなやつがほしかった
$use: -webkit-, true, -moz-, true, -o-, true, -ms-, true; // 本当はこうしたいけど $use: { '-webkit-': true, '-moz-': true, '-o-': true, '-ms-': true }
全部trueのときは例えばborder-radiusだと
.hoge { -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; -ms-border-radisu: 5px; border-radius: 5px; }
みたいな。falseにしたらそれに対応するprefixが出力されなくなる、みたいな。全部のmixinに書けばそれで終わりだけど、そんなの面倒くさいし、vendor prefixを付けたプロパティを出力するmixinみたいなのを書いた。