SOFTELメモ Developer's blog

会社概要 ブログ 調査依頼 採用情報 ...
技術者募集中

【CSS】スタイルシートのパーセント値に小数を指定してもいいの?

問題

スタイルシートのパーセント値は小数を指定してもいいの?

例) width:59.5%;

答え

CSS2.1を見てみた。

http://www.w3.org/TR/CSS21/syndata.html#percentage-units
→ パーセント値とは、直後に%が付くnumberのこと。

http://www.w3.org/TR/CSS21/syndata.html#value-def-number
→ numberは次の形式

1文字以上の0から9の数字で構成されたもの
 or
0文字以上の数字とに、ドット+1文字以上の数字が続くもの

例)123、 45.6、 .999

マイナスとプラスもつけることができて、-0は0と同じ。

ということで、width:12.5%などの指定は仕様上はしてもよいようだ。

関連するメモ

コメント