四則演算

CSS3のcalc関数のような四則演算が利用可能です。
また、16進数の演算や変数(の値)に対して演算を行うことも可能です。

算術演算子

次の算術演算子が利用可能です。

演算子
加算 + width:100px + 10px;
減算 - width:100px - 10px;
乗算 * width:100px * 2;
除算 / width:(100px / 2);
剰余 % width:100px % 3;
  • ※ 演算子の前後には半角スペースが必要です。
  • ※ 乗算・除算演算子の値には単位を付けることはできません。
  • ※ 計算の順序変更で使用する丸括弧もサポートしています。
  • ※ 除算を使用する場合は丸括弧が必要です。
  • ※ 16進数カラーの計算は非推奨です。

サンプルコード

SCSS

CSS(コンパイル後)

関数内で計算を行う場合

calc関数などネイティブなCSSの関数内で計算式を書くとそのまま計算式が出力されます。
CSSの関数内で計算を行いたい場合は、#{ ... }というインターポレーションを使用します。
インターポレーションについては、インターポレーションページをご覧ください。

SCSS

CSS(コンパイル後)

SASS・SCSS逆引きリファレンス一覧へ戻る