ホーム HTML CSS XML JAVASCRIPT   PHP SQL MORE...   リファレンス 事例集    

CSS3 background-size プロパティ

CSS3 Reference 完全な CSS3 リファレンス

背景画像のサイズを指定します:

div
{
background:url(img_flwr.gif);
background-size:80px 60px;
background-repeat:no-repeat;
}

Try it yourself »
このページの下に別な例もあります。

ブラウザ・サポート

Internet Explorer Firefox Opera Google Chrome Safari

background-size プロパティは、IE9+、Firefox 4+、Opera、Chrome 及び Safari 5+ でサポートされています。


定義と用法

background-size プロパティは、背景画像のサイズを指定します。

デフォルト値: auto
継承: no
バージョン: CSS3
JavaScript構文: object.style.backgroundSize="60px 80px"


構文

background-size: length|percentage|cover|contain;

説明
length 背景画像の高さと幅を設定します。 最初の値は幅を設定し、2番目の値は高さを設定します。 1つの値しか指定しない場合、2番目の値は "auto" に設定されます
percentage 画像の高さと幅を親要素のパーセントで設定します。最初の値は幅を設定し、2番目の値は高さを設定します。 1つの値しか指定しない場合、2番目の値は "auto" に設定されます
cover コンテンツ・エリアの中にフィットする、最も小さいサイズの幅と高さにイメージを縮小します
contain コンテンツ・エリアの中にフィットする、最も大きいサイズの幅と高さにイメージを拡大します


Examples

Try it Yourself - Examples

背景画像の伸縮
コンテンツエリアを完全に覆うように背景画像を伸縮します。

背景画像を水平に4つコピーして引き伸ばす
4つのコピーが丁度水平にフィットするように、背景イメージを引き伸ばします。


関連ページ

CSS3 チュートリアル: CSS3 Backgrounds


CSS3 Reference 完全な CSS3 リファレンス