我做了一个快速的HTML页面,我使用position:absolute来定位所有div相对于浏览器边缘的位置。当我重新调整浏览器大小时,事情始终保持在左侧。
我现在要做的是创建一个新的div并将其放入所有其他div中。即使用户重新调整宽度为900px的浏览器,我也希望这个新的div始终居中。 并且我使用绝对所做的所有定位现在应该与包含div有关。
到目前为止我所做的是我已经尝试了经典的三列教程,但我遇到的问题是:absolut不符合包含div。不知道我将如何提出问题以使其更清楚。 Plz问我问题,我会将问题发展到有意义。
更新: 这是我现在的代码示例。我希望这个以一个固定的div为中心。 http://jsfiddle.net/favetelinguis/nf6mE/
<body>
<div class="div4">
<div class="div5">
---------------
</div>
<div class="div6">
-----------------
</div>
</div>
<div class="div7">
Foo<br>
Hoo<br>
Moo<br>
</div>
<div class="div1">
A horizontal imagge is placed here
</div>
<div class="div2">
Foo<br>
Hoo<br>
Moo<br>
</div>
<div class="div3">
Foo<br>
Hoo<br>
Moo<br>
</div>
</body>