Sassで小数点以下の値を扱う

Sassで小数点の切り上げ・切り下げや四捨五入をする方法をメモ。

サンプルコード

round()で四捨五入、ceil()で切り上げ、floor()で切り下げになります。

Sass

.round {
	width: round(33.33333%);
	height: round(66.66666%);
}
.ceil {
	width: ceil(33.33333%);
	height: ceil(66.66666%);
}
.floor {
	width: floor(33.33333%);
	height: floor(66.66666%);
}

コンパイルするとそれぞれ以下のように出力されます。

CSS

.round {
  width: 33%;
  height: 67%;
}

.ceil {
  width: 34%;
  height: 67%;
}

.floor {
  width: 33%;
  height: 66%;
}

計算で小数点が出た場合などに使うとよさそうです。
 

【参考サイト】

 

このエントリーをはてなブックマークに追加

関連記事

コメントを残す

メールアドレスが公開されることはありません。
* が付いている欄は必須項目です

CAPTCHA


コメントが承認されるまで時間がかかります。

2024年3月
 12
3456789
10111213141516
17181920212223
24252627282930
31