我不知道如何将背景图像移出它的容器。
我有一个 960 宽度的容器,居中。然后我在容器中有一个横幅,我需要在横幅后面的另一层上有一个图像,但左边距为:-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>