{background-clip:表示領域;}でボックスの背景の表示領域を指定する
ことができます。
■ ボックスの背景の表示領域
ボックスの背景の表示領域は以下のように
なります。
border-boxは例のように枠線の外側いっぱいまで背景が表示されているのがわかります。
padding-boxは枠線の内側まで表示されているのがわかります。
content-boxは内容部分だけに表示されています。
ボックスの背景の表示領域 |
説明 |
border-box(初期値)
|
背景を外側の枠線まで表示します。 |
padding-box
|
背景を内側の枠線まで表示します。 |
content-box
|
背景を内容部分に表示します。 |
【ブラウザ表示】
border-box
padding-box
content-box
ソース
<p class="zentai">
border-box
</p>
<p class="uchigawanowakusen">
padding-box
</p>
<p class="naiyo">
content-box
</p>
外部ファイル
p.zentai{
width:200px;
height:200px;
padding:10px;
border:dashed 5px blue;
background-image:url("../image/koushi.gif");
background-clip:border-box;
}
p.uchigawanowakusen{
width:200px;
height:200px;
padding:10px;
border:dashed 5px blue;
background-image:url("../image/koushi.gif");
background-clip:padding-box;
}
p.naiyo{
width:200px;
height:200px;
padding:10px;
border:dashed 5px blue;
background-image:url("../image/koushi.gif");
background-clip:content-box;
}
<body>~</body>に直接記入する場合
<p style="width:200px; height:200px; padding:10px; border:dashed 5px blue; background-image:url('../image/koushi.gif'); background-clip:border-box;">
border-box
</p>
<p style="width:200px; height:200px; padding:10px; border:dashed 5px blue; background-image:url('../image/koushi.gif'); background-clip:padding-box;">
padding-box
</p>
<p style="width:200px; height:200px; padding:10px; border:dashed 5px blue; background-image:url('../image/koushi.gif'); background-clip:content-box;">
content-box
</p>
■ その他の項目
・
枠線の太さを指定する
・
枠線の種類を指定する
・
枠線の色を指定する
・
個別の枠線を一括に指定する
・
ボックスの横幅、高さを指定する
・
外側、内側の余白を指定する
・
背景色や画像を指定する
・
背景画像の表示方法を指定する
・
背景画像の表示位置を指定する
・
ボックスを並べる
・
はみ出る部分を表示させる
・
ボックスの配置方法を指定する
・
枠線の4隅の角丸を指定する
・
枠線の4隅の角丸を個別に指定する
スタイルシート一覧のページに戻る
|