English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
を使用して、要素に複数の背景を適用できます。3背景(Background)
CSS3が提供する新しい属性について紹介します。これには、背景クリップ、複数の背景、背景サイズの調整オプションなどがあります。
次のセクションでは、CSS3のすべての新しい背景機能について、他の背景に関連する属性については、CSS背景チュートリアル。
チュートリアル、要素のボックスに関する詳細な情報を学ぶために-size属性は、CSSで背景画像のサイズを指定するために使用されます。3以前は、背景画像のサイズは画像の実際のサイズによって決定されていました。背景画像のサイズは、ピクセルやパーセント値、キーワードauto、contain、coverを使用して指定できます。負の値の使用は許可されていません。
.box { width: 25box,content height: 15box,content background: url("images/px dashed #-; background-sky.jpg") no padding: 6px solid #333border: }テストを見て‹/›
ヒント:チュートリアル、要素のボックスに関する詳細な情報を学ぶために-size属性は通常、全サイズの背景画像を作成するために使用されます。この背景画像は、ブラウザの視口または幅に応じてスケールします。
background-clip属性は、要素の背景が境界線にまで延びるかどうかを指定するために使用されます。このbackground-clip属性はborderの3つの値を取ることができます:-origin属性は背景画像の位置指定エリアを指定するために使用できます。これはbackground-clip属性:border-box,padding
.box { width: 25box,content height: 15box,content box。 100px; padding: 6px;333border: background: orange; background-clip: content-size: contain; }テストを見て‹/›
参照してくださいCSSボックスモデルチュートリアル、要素のボックスに関する詳細な情報を学ぶために
チュートリアル、要素のボックスに関する詳細な情報を学ぶために-origin属性-このbackground-origin属性は背景画像の位置指定エリアを指定するために使用できます。これはbackground-clip属性:border-box,padding
.box { width: 25box,content height: 15box,content box。 100px; padding: 6px;333border: background: url("images/px dashed #-; background-sky.jpg") no background-repeat;-size: contain; }テストを見て‹/›
origin: contentbox;background-注意:次の場合-attachment
CSS3origin属性は無視されます。background-image複数の背景 backgroundショートカット属性のカンマ区切りの値の数で決定されます。これにより、複数の背景を1つの要素に追加することができます。背景は重ね合わせられます。層の数は
.box { width: 100%; height: 500px; background: url("images/birds.png") no-repeat center, url("images/clouds.png") no-repeat center, lightblue; }テストを見て‹/›
背景のカンマ区切りのリストの最初の値(つまりbackground-image“ birds.png”)は上部に表示され、最後の値(つまり「 lightblue」カラーカラー)は下部に表示されます。最後の背景だけが含めることができますbackground-color。