English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

CSSリファレンスマニュアル

CSS@ルール(RULES)

CSS属性全書

CSS3 background-clip 属性的使用方法及示例

CSS background-clip属性指定元素的背景(颜色或图像),是否延伸到其边界之下。

以下のテーブルはこの属性の使用状況とバージョン履歴をまとめています。

デフォルト値:border-box
適用:すべての要素。これも以下に適用されます:::first-letter::first-line
継承:ありません
アニメーション可能:いいえ。参照してください: アニメーション属性
バージョン: CSS3の新機能
JavaScript 構文:    object    object.style.backgroundClip="content-box"

background-clipの使用構文

この属性の構文は以下の通りです:

background-clip: border-box | padding-box | content-box | initial | inherit

以下の例では、backgroundの使用方法を示しています。-clip属性。

.box {
    width: 250px;
    height: 150px;
    padding: 10px;
    border: 6px dashed #333;
    background: orange;
    background-clip: content-box;
}
テストしてみる‹/›

属性値

以下のテーブルはこの属性の値を説明しています。

説明
border-box背景を枠の外部エッジまで拡張するように指定します。枠の下に背景が描画されます。これはデフォルト値です。
padding-box背景を余白の外部エッジまで拡張するように指定します。枠の下に背景は描画されません。
content-box背景を内容フレーム内(切り取られる)にのみ描画します。枠と余白エリアの下に背景は描画されません。
initialこの属性をデフォルト値に設定します。
inherit指定された場合、関連する要素は親要素のbackgroundを使用します。-clip属性の計算値。

ブラウザの互換性

background-clip属性のブラウザの互換性、すべての主要ブラウザがこの属性をサポートしています。

  • Firefox 4+

  • Google Chrome4+

  • Internet Explorer 9+

  • Apple Safari 3+

  • Opera 10。5+

さらに詳しく

以下のチュートリアルを参照してください:CSS3背景CSS3背景

関連属性:backgroundbackground-attachmentbackground-colorbackground-imagebackground-originbackground-positionbackground-repeatbackground-size