背景画像をコンテナから移動する方法に行き詰まっています。
中央に幅 960 のコンテナがあります。次に、コンテナー内にバナーがあり、バナーの背後にある別のレイヤーに画像が必要ですが、margin-left: -100px を使用しますが、CSS では背景画像をコンテナーから移動できないため機能しません。jQueryでこれを行うにはどうすればよいですか、またはCSSでそれを行うための意味的に正しい回避策を知っている人はいますか?
前もって感謝します。
編集: http://i49.tinypic.com/s5wzmp.pngこれは基本的にどのように見えるかです。赤は背景画像で、バナー領域の後ろから「ピーク」する必要があります。どちらも 960px 内にあります。容器。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Untitled Document</title>
<style>
body { background: #000;padding: 0; margin: 0; }
.home-spot { width: 950px; height: 400px; background: #fff; margin: 0 auto; }
.image { background: url('image.png') no-repeat; height: 200px; width: 100%; }
.banner { background: #98cb4c; height: 180px; }
</style>
</head>
<body>
<div class="home-spot">
<div class="image">
<div class="banner">
</div>
</div>
</div>
</body>
</html>