Widely available YES。主要ブラウザで広く対応済み。本番利用を推奨。

対応ブラウザ

機能 デスクトップ モバイル
Chrome
Edge
Firefox
Safari
Chrome Android
Safari iOS
1
12
1
1
18
1
その他

padding-bottom は CSS のプロパティで、要素のパディング領域における下側の高さを設定します。

1
12
1
1
18
1

padding-left は CSS のプロパティで、要素のパディング領域における左側の幅を設定します。

1
12
1
1
18
1

padding-right は CSS のプロパティで、要素のパディング領域における右側の幅を設定します。

1
12
1
1
18
1

padding-top は CSS のプロパティで、要素のパディング領域における上側の高さを設定します。

1
12
1
1
18
1
1+対応 (バージョン) 未対応 注釈あり サブ機能の解説は MDN Web Docs (CC BY-SA 2.5)

基本構文

CSS
.card {
  padding: 16px;
}
.section {
  padding: 24px 32px 24px 32px;
}

ライブデモ

Padding: 16px(equal)

CSS Padding: 16px(equal) demo.

プレビュー全画面表示

Padding: 24px 32px(vertical/horizontal)

CSS Padding: 24px 32px(vertical/horizontal) demo.

プレビュー全画面表示

padding: 8px 16px 24px 32px

CSS Padding: 8px 16px 24px 32px demo.

プレビュー全画面表示

実務での使いどころ

  • コンテンツエリアの余白設定

    カードコンポーネントやセクション内のテキストとボーダーの間に適切なスペースを確保し、読みやすさを向上させます。

注意点

  • box-sizing: border-boxを使用しない場合、paddingは要素の幅と高さに加算されるため、レイアウト計算に注意が必要です。

アクセシビリティ

  • 十分なパディングを確保することで、タッチターゲットのサイズを適切に保ち、モバイルユーザーの操作性を向上させます。