background-image CSS プロパティとは
トピック:要素の1つ以上の背景画像を設定することができる デフォルトでは、背景画像は要素の左上隅に配置され、縦横両方向に繰り返する
プロパティ background-image
使用上の注意:- 要素の背景は、要素の合計サイズです(パディングと境界線を含む ことができるが、余白は含まれません)
- イメージが使用できない場合は、必ず背景色を設定して下さい 。
実例 コード 1
サンプル コードを試すbody {
background-image: url("../webref.jpg");
background-color: #cccccc;
}
プロパティ 定義と使用法
| デフォルト値・初期値 : | none |
|---|
| 適用対象 : | 全要素。 ::first-letter and ::first-line にも適用されます。 |
|---|
| 継承 : | 不可 |
|---|
| メディア : | visual |
|---|
| 計算値 : | url 値は絶対値 |
|---|
| アニメーションの種類 : | 個別 |
|---|
| 正規順序 : | 形式文法で定義される一意のあいまいでない順序 |
|---|
| CSSの構文 | background-image: url |none |initial |inherit; |
|---|
プロパティ値
サポートするデスクトップ ブラウザ対応・互換性
| Property | Desktop 互換性 |
|---|
| background-image | Chrome | Edge | Firefox | Internet Explorer | Opera | Safari |
|---|
| 基本 サポート | フルサポート◯1 | フルサポート◯12 | フルサポート◯1 | フルサポート◯4 | フルサポート◯3.5 | フルサポート◯1 |
|---|
| Multiple backgrounds | フルサポート◯1 | フルサポート◯12 | フルサポート◯3.6 | フルサポート◯9 | フルサポート◯あり | フルサポート◯1.3 |
|---|
| Gradients | フルサポート◯1 | フルサポート◯12 | フルサポート◯3.6 | フルサポート◯10 | フルサポート◯11 | フルサポート◯4 |
|---|
| SVG images | フルサポート◯8 | フルサポート◯12 | フルサポート◯4 | フルサポート◯9 | フルサポート◯9.5 | フルサポート◯5 |
|---|
element() | サポートなし✖ | サポートなし✖ | フルサポート◯あり | サポートなし✖ | サポートなし✖ | サポートなし✖ |
|---|
image-rect() | サポートなし✖ | サポートなし✖ | フルサポート◯あり | サポートなし✖ | サポートなし✖ | サポートなし✖ |
|---|
任意の<image>値 | フルサポート◯あり | 不明 | サポートなし✖ | 不明 | 不明 | 不明 |
|---|
サポートするモバイル ブラウザ対応・互換性
| Property | Mobile 互換性 |
|---|
| background-image | Android | Chrome for Android
| Edge Mobile | Firefox for Android
| Opera for Android
| iOS Safari | Samsung Internet |
|---|
| 基本 サポート | フルサポート◯あり | フルサポート◯あり | フルサポート◯あり | フルサポート◯あり | フルサポート◯あり | フルサポート◯あり | フルサポート◯あり |
|---|
| Multiple backgrounds | フルサポート◯あり | フルサポート◯あり | フルサポート◯あり | フルサポート◯あり | フルサポート◯あり | フルサポート◯あり | フルサポート◯あり |
|---|
| Gradients | フルサポート◯あり | フルサポート◯あり | フルサポート◯あり | フルサポート◯あり | フルサポート◯あり | フルサポート◯あり | フルサポート◯あり |
|---|
| SVG images | サポートなし✖ | フルサポート◯あり | フルサポート◯あり | フルサポート◯あり | フルサポート◯あり | フルサポート◯5 | フルサポート◯あり |
|---|
element() | サポートなし✖ | サポートなし✖ | サポートなし✖ | フルサポート◯あり | サポートなし✖ | サポートなし✖ | サポートなし✖ |
|---|
image-rect() | サポートなし✖ | サポートなし✖ | サポートなし✖ | フルサポート◯あり | サポートなし✖ | サポートなし✖ | サポートなし✖ |
|---|
任意の<image>値 | フルサポート◯あり | フルサポート◯あり | 不明 | サポートなし✖ | 不明 | 不明 | フルサポート◯あり |
|---|
CSS background-image | CSS プロパティ 値| 意味 使い方 実例 – WebRef