background-color
CSSの最も基本的なプロパティの一つで、要素に背景色を設定します。キーワード、HEX、RGB、HSLなど様々な色指定形式に対応しています。背景画像やグラデーションが読み込まれない場合のフォールバックとしても重要な役割を果たします。
概要
CSSの最も基本的なプロパティの一つで、要素に背景色を設定します。キーワード、HEX、RGB、HSLなど様々な色指定形式に対応しています。背景画像やグラデーションが読み込まれない場合のフォールバックとしても重要な役割を果たします。
対応ブラウザ
デスクトップ
Chrome 1+
Edge 12+
Safari 1+
Firefox 1+
モバイル
Chrome Android 18+
Safari iOS 1+
Firefox Android 4+
基本構文
CSS
.card {
background-color: #ffffff;
}
.highlight {
background-color: rgba(255, 235, 59, 0.3);
} 実務での使いどころ
-
カード・セクションの背景色設定
コンテンツ領域やカードコンポーネントに背景色を設定し、視覚的な階層構造を作成できます。
注意点
- 背景色が透明な場合、親要素や body の背景色が透けて見えます。意図しない表示にならないよう、必要に応じて明示的に背景色を指定してください。
アクセシビリティ
- 背景色とテキスト色のコントラスト比がWCAG基準(通常テキスト4.5:1、大きなテキスト3:1)を満たすことを確認してください。