スペーシング・サイズ

8個のプロパティ

gap

スペーシング・サイズ

FlexboxやGridで要素間の間隔を指定するプロパティです。marginより直感的で管理しやすいです。

コード例
.flex-container { display: flex; gap: 1rem; }

padding

スペーシング・サイズ

要素の内側の余白を指定するプロパティです。

コード例
padding: 16px;

margin

スペーシング・サイズ

要素の外側の余白を指定するプロパティです。

コード例
margin: 0 auto;

width

スペーシング・サイズ

要素の横幅を指定するプロパティです。px, %, vw, emなど様々な単位が利用できます。

コード例
width: 100px;

height

スペーシング・サイズ

要素の高さを指定するプロパティです。px, %, vh, emなど様々な単位が利用できます。

コード例
height: 200px;

max-width

スペーシング・サイズ

要素の最大幅を指定するプロパティです。widthと組み合わせてレスポンシブなデザインが可能です。

コード例
max-width: 600px;

min-width

スペーシング・サイズ

要素の最小幅を指定するプロパティです。レイアウトの崩れ防止やレスポンシブ対応に役立ちます。

コード例
min-width: 120px;

box-sizing

スペーシング・サイズ

要素のサイズ計算方法を指定するプロパティです。モダンCSS開発では必須です。

コード例
* { box-sizing: border-box; }