CSSでのサイズ指定 - CSS

CSSでのサイズ指定で使える単位を紹介します。

相対単位

単位説明
em親要素のフォントの高さ("M"の高さを基準)を1とする単位font-size:2em
ex親要素の小文字の"x"のフォントサイズの高さを1とする単位font-size:3ex
remルート(body)のフォントの高さ("M"の高さを基準)を1とする単位font-size:2em
ic親要素の"水"の文字幅を1とする単位font-size:1.5ic
ch親要素の"0"の文字幅を1とする単位font-size:3.6ch
cap親要素の"ap-height" の値を1とする単位font-size:1.2cap
lh親要素のline-heightプロパティの値を1とする単位font-size:1.2lh
rlhルート(body)のline-heightプロパティの値を1とする単位font-size:1.2lh

絶対単位

単位説明
cmセンチメートルmargin:1cm
mmミリメートルmargin:2mm
inインチ (1in = 2.54cm)margin:1in
ptポイント (1pt = 1/72in)margin:1pt
pcパイカ (1pc = 12pt)margin:1pc
pxピクセル数font-size:14px

親要素の幅、高さでの割合指定

単位説明
%親要素の幅、高さを100%として%で指定しますwidth:75%

ビューポート幅、高さでの割合指定

単位説明
vwブラウザのビューポートの幅を100として割合で指定します (1vw=ビューポートの幅の1%)width:2vw
vhブラウザのビューポートの高さを100として割合で指定します (1vh=ビューポートの高さの1%)width:1.5vh
vminブラウザのビューポートの幅、高さのうち小さいほうを100%として割合で指定します (1vmin=ビューポートの幅または高さの1%)width:3vmin
vmaxブラウザのビューポートの幅、高さのうち大きいほうを100%として割合で指定します (1vmax=ビューポートの幅または高さの1%)width:2vmin

著者
iPentecのメインデザイナー
Webページ、Webクリエイティブのデザインを担当。PhotoshopやIllustratorの作業もする。
掲載日: 2013-01-07
iPentec all rights reserverd.