私はかなり些細な仕事をしています。背景が異なる 3 つの DIV: 1 番目 - 上部の付録、2 番目 - 下部の付録、3 番目 - 背景の繰り返し。この 3 つのラッパー内にコンテンツを残すと、負のマージンを使用して削除できない上部と下部のスペーサーがあります。さて、CSSは次のとおりです。
.cBlock {
background: url('top.png') no-repeat center top;
padding-top: 16px;
}
.cBlock .inner1 {
background: url('bottom.png') no-repeat center bottom;
padding-bottom: 130px;
}
.cBlock .inner2 {
background: url('bg.png') repeat-y center;
min-height: 250px;
}
.cBlock .inner3 {
margin-bottom: -130px;
}
HTML は次のとおりです。
<div class="cBlock"><div class="inner1"><div class="inner2"><div class="inner3">
123<br>123<br>123<br>123<br>123<br>123<br>123<br>123<br>123<br>123<br>123<br>
</div></div></div></div>