言語
日本語
English

Caution

お使いのブラウザはJavaScriptが無効になっております。
当サイトでは検索などの処理にJavaScriptを使用しています。
より快適にご利用頂くため、JavaScriptを有効にしたうえで当サイトを閲覧することをお勧めいたします。

CSS辞典

  1. トップページ
  2. CSS辞典
  3. background

background

背景に関するプロパティをまとめて設定できます。区切りは半角スペースを使用し、各値は順不同で問題ありません。

サンプルコード

style.css
/* 背景色 + 画像 + 位置をまとめて指定 */
background: #fff url(./img/sample_bg.png) 50% 50%;

/* 背景色のみ */
.card { background: #f0f4ff;}

/* 画像 + 繰り返しなし + 中央配置 */
.banner { background: url("banner.jpg") no-repeat center;}

/* 画像 + 繰り返しなし + 中央配置 + cover サイズ */
.hero { background: url("hero.jpg") no-repeat center / cover;}

/* グラデーション背景 */
.gradient { background: linear-gradient(to right, #0077cc, #00ccaa);}

/* 複数の背景を重ねる(カンマ区切り) */
.layered {
	background:
		url("overlay.png") no-repeat center / cover,
		url("base.jpg") no-repeat center / cover;
}

ブラウザでの表示結果

<p style="background: url(/dics/dictionary-css/img/sample_bg.png) 50% 50% #fff;">背景色と50%の大きさの背景画像を指定しています。</p>

指定可能プロパティ一覧(CSS 3)

プロパティ一覧概要
background-attachment背景画像を固定するかどうかを設定。
background-clip背景画像の表示領域を設定。
background-color背景色を設定。
background-image背景画像の設定。
background-origin背景画像の基準位置を設定。
background-position背景画像の位置を設定。
background-repeat背景画像の繰り返し方向を設定。
background-size背景画像の大きさを設定。

指定可能プロパティ一覧(CSS 2)

プロパティ一覧概要
background-attachment背景画像を固定するかどうかを設定。
background-color背景色を設定。
background-image背景画像の設定。
background-position背景画像の位置を設定。
background-repeat背景画像の繰り返し方向を設定。

概要

背景に関するプロパティをまとめて設定できます。記述の順番は問いませんので順不同で問題ありません。区切りは半角スペースを使用します。

『background』プロパティは全てのブラウザで実行可能となりますが、CSS3に対応しているブラウザとCSS2までしか対応していないブラウザで設定できる値に差異があります。各値のブラウザ対応についての詳細は各プロパティの詳細ページにてご確認ください。

記事の間違いや著作権の侵害等ございましたらお手数ですがまでご連絡頂ければ幸いです。