背景画像の敷き詰め法。
名前 | background-repeat
|
---|---|
値 | <repeat-style># |
初期値 | repeat |
対象 | 全ての要素 |
継承 | されない |
百分率 | 受容しない |
算出値 | リスト: 各アイテムは、横、縦に対応する 2 個のキーワードからなる |
アニメーション型 | 離散的 |
背景画像が、サイズされ、位置された後の、敷き詰め法を指定する。
単独の成分による各種 値は、以下のように算出される:
指定値 | 算出値 |
---|---|
repeat-x | repeat no-repeat |
repeat-y | no-repeat repeat |
repeat | repeat repeat |
space | space space |
round | round round |
no-repeat | no-repeat no-repeat |
<DIV style="border:10px dotted #0f0; width:80px; height:80px; padding:10px; background-image:url(Com/BG1.jpg); background-repeat:space repeat; ">■テスト</DIV>
repeat-x
<DIV style="border:10px dotted #0f0; width:80px; height:80px; padding:10px; background-image:url(Com/BG1.jpg); background-repeat:repeat-x; ">■テスト</DIV>
repeat-y
<DIV style="border:10px dotted #0f0; width:80px; height:80px; padding:10px; background-image:url(Com/BG1.jpg); background-repeat:repeat-y; ">■テスト</DIV>
repeat
<DIV style="border:10px dotted #0f0; width:80px; height:80px; padding:10px; background-image:url(Com/BG1.jpg); background-repeat:repeat; ">■テスト</DIV>
space
<DIV style="border:10px dotted #0f0; width:80px; height:80px; padding:10px; background-image:url(Com/BG1.jpg); background-repeat:space; ">■テスト</DIV>
round
<DIV style="border:10px dotted #0f0; width:80px; height:80px; padding:10px; background-image:url(Com/BG1.jpg); background-repeat:round; ">■テスト</DIV>
no-repeat
<DIV style="border:10px dotted #0f0; width:80px; height:80px; padding:10px; background-image:url(Com/BG1.jpg); background-repeat:no-repeat; ">■テスト</DIV>
body { background: white url("pendant.png"); background-repeat: repeat-y; background-position: center; }
repeat-y による効果: 1 枚の背景画像が中央寄せにされ、その上下に複製が繰り返されて、要素の背後に縦方向の帯を作る。
2 個のキーワードとも no-repeat でないならば、背景塗り区画の全体が敷き詰められることになる ― 縦または横に 1 本だけ帯状に伸ばされるのではなく。
¶例を省く
¶例を省く
background-repeat と他の background-* プロパティの各 層値から、背景画像層がどの様に形成されるかについては、複数の背景画像による多層化を見よ。
表示内容: |
表示内容: |