我試圖將一系列div
(它們是高度動態的)一個接一個地定位,以便它們的寬度與其父母相同。我的理解是,這是正常流程應該做的事情,但它們最終會重疊。在正常流量重疊的部門
見http://www.euro-endo.nl/technologies.php
我的HTML:
<div id="col">
<div id="thing">
<div id="rimage">
<div id="pic1"></div>
</div>
<div id="ltext">
text1
</div>
</div>
<div id="thing">
<div id="limage">
<div id="pic2"></div>
</div>
<div id="rtext">
text2
</div>
</div>
和相應的CSS是:
#col {
position: absolute; left: 20px; right: 50px; top:0; bottom:0px;
width: auto;
padding: 10px 20px 0px 0px;
overflow: hidden;
}
#thing {
position: static;
width: 100%;
height: auto;
Margin: 20px;
}
#ltext {
position: absolute; left: 0px; right: 210px; top:0px; bottom:0px;
width: auto;
height: auto;
}
#rtext {
position: absolute; right: 0px; left: 210px; top:0px; bottom:0px;
width: auto;
height: auto;
}
#rimage {
position: absolute; right: 0px; top:0px; bottom:0px;
width: 210;
height: auto;
}
#limage {
position: absolute; left: 0px; top:0px; bottom:0px;
width: 210;
height: auto;
}
(有一對夫婦更多的id="thing"
div
的,但我認爲這給它的要點。)
+1。 Id應該是唯一的。考慮使用類來代替。 –