2012/03/07

SASSで主要なブラウザのプリフィックスをつけるmixin


SASSで主要なブラウザ用にプリフィックスを付けるmixinを作ったのでメモ。
  1. $prefixes: -webkit- -moz- -ms- -o- '';  
  2. @mixin vendorCss($key, $val){  
  3.  @each $prefix in $prefixes{  
  4.   #{$prefix}#{$key}: $val;  
  5.  }  
  6. }  
  7.   
  8. div {  
  9.  @include vendorCss(transition, all 200ms ease-in-out);  
  10. }  
  11.   
  12. ↓こうなる  
  13. -webkit-transition: all 200ms ease-in-out;  
  14. -moz-transition: all 200ms ease-in-out;  
  15. -ms-transition: all 200ms ease-in-out;  
  16. -o-transition: all 200ms ease-in-out;  
  17. transition: all 200ms ease-in-out;  

0 件のコメント:

コメントを投稿