第6章 Sassを更に便利にする Compass

6-4 Compassの設定変数を定義する

ベンダープレフィックスのオン/オフ

.boxA {
	@include transition(width 2s linear 0.5s);
}

$experimental-support-for-webkit: false;
.boxB {
	@include transition(width 2s linear 0.5s);
}
.boxA {
  -webkit-transition: width 2s linear;
  -webkit-transition-delay: 0.5s;
  -moz-transition: width 2s linear 0.5s;
  -o-transition: width 2s linear 0.5s;
  transition: width 2s linear 0.5s;
}
.boxB {
  -moz-transition: width 2s linear 0.5s;
  -o-transition: width 2s linear 0.5s;
  transition: width 2s linear 0.5s;
}

レガシーブラウザの対応のオン/オフ

.boxC {
	@include inline-block;

}

$legacy-support-for-ie: false;
$legacy-support-for-mozilla: false;
.boxD {
	@include inline-block;
}
.boxC {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
}

.boxD {
  display: inline-block;
  vertical-align: middle;
}