CSS 単位 プロパティ 関数 要素 使い方・書き方 例 CSS サンプル

単位 CSS プロパティとは

トピック:CSSには長さ、幅を表現するためのいくつかの異なる単位がある 多くのCSSプロパティは、widthmarginpaddingfont-sizeborder-widthなどの値、単位を使う 10px2emなどの単位の後に続く数字。一部のCSSプロパティでは、負の長さを使用する事ができる 幅、長さ単位には絶対値と相対値の2種類ある。

絶対値

絶対的な単位は固定されており、これらの長さ、幅の単位で表現された正確にそのサイズで表示する 絶対単位は、画面のサイズがそれほど変わるため、画面上での使用はお勧めしない ただし、印刷レイアウトのように、出力メディアが分かっている場合に使用できる

単位単位内容 説明
centimeters センチメートル
millimeters ミリメートル
inches (1in=96px=2.54cm) インチ - 1インチは2.54cmに等しい
pixels (1px=1/96th of 1in)ピクセル単位 - 1pxは0.75ptに等しい
points (1pt=1/72 of 1in)CSSでは、1ポイントは1/72インチ(0.353mm)と定義される
picas (1pc=12 pt) 1pcは12ptに等しい

情報:ピクセル(px)は表示デバイスからの相対値です。低dpiデバイスの場合、1pxはディスプレイの1つのデバイスピクセル(ドット)です。プリンタや高解像度の画面の場合、1ピクセルは複数のデバイスピクセルを意味する

相対値

相対的な幅、長さの単位は、別のプロパティに対する相対的な値を指定。相対的な単位は、異なるレンダリング媒体の間でより良いスケールになる

単位単位内容 説明
要素のフォントサイズ(2emは現在のフォントのサイズの2倍を意味します)に比例
現在のフォントのx-高さ(めったに使用されていない)
"0"(ゼロ)の幅に対し
ルート要素のfont-sizeに相対
ビューポートの幅の1%に対し
ビューポートの高さの1%
ビューポートの小さい方の寸法の1%
ビューポートの大きい方の寸法の1%
親要素を基準にして
    トピック:
  • emremのユニットは、完全にスケーラブルなレイアウトを作成するのに便利
  • Viewport =ブラウザのウィンドウサイズ。ビューポートの幅が50cmの場合、1vw = 0.5cm

サポートするブラウザ対応・互換性

長さ・幅 単位ChromeEdgeFirefoxSafariOpera
em, ex, %, px, cm, mm, in, pt, pc1.03.01.01.03.5
ch27.09.01.07.020.0
rem4.09.03.64.111.6
vh, vw20.09.019.06.020.0
vmin20.09.019.06.020.0
vmax26.0サポートなし19.07.020.0
CSS 単位 プロパティ 関数 要素 使い方・書き方 例 CSS サンプル
CSS 単位 プロパティ | 使い方 | 書き方 | サンプル | セレクタ 値 | 属性 入門 | CSS マニュアル – WebRef
あわせて読みたい

Html

Glossary

PHP

JavaScript

JQuery