页面上有两个彼此相邻的div。现在,当我调整浏览器的大小时,其中一个div与另一个重叠。我想要的是当没有足够的空间来显示两个div时,将其中一个div下移(在另一个div下面)。可以用css来实现吗?怎么样?在调整大小css上更改div位置
身体:
<div id="container">
<h1 align="center">Title</h1>
<div id="image1">
<img src="back1.png" alt="a" />
</div>
<div id="image2">
<img src="back2.png" alt="b" />
</div>
</div>
的CSS
#container {position: relative; height:800px; width: 720px; background: #f0f0f0;}
#container #image1 {position: absolute; top: 10%; left: 0;}
#container #image2 {position: absolute; top:0; right:0;}
你可以请张贴你的CSS这两个div吗?否则很难提供帮助。 – 2012-08-04 05:55:49
取决于你如何定位它们。也许'float:left;'或'display:inline-block;'会有帮助吗? – Chad 2012-08-04 05:57:10
你可以发布你的代码,如[jsfiddle](http://jsfiddle.net) – TMB 2012-08-04 05:59:31