學習HTML/CSS,無法準確定位頁面邊框內的文本和/或圖像。我首先嚐試將它們垂直疊放在彼此之下,但我不知道如何移動下面的每個框,此時它們正在水平堆疊,直到它們超過最大寬度,我該怎麼辦? HTML:定位具有邊框的文本/圖像
<div id="column1">
<p>blah blah blah</p>
</div>
<div id="column2">
<p>blah blah blah</p>
</div>
<div id="column3">
<p>blah blah blah</p>
</div>
CSS:
p {
font-family: Tahoma;
font-size: 14px;
margin: 1px;
padding: 10px;
text-align: left;
background-color: white;
width: 800px;
}
#column1 {float: left; position: relative; width: 200px; padding: 3px; background: gray ; top: 10px;margin: 1px; }
#column2 {float: left; position: relative; width: 200px; padding: 3px; background: orange; top:50px;margin: 1px; }
#column3 {float: left; position: relative; width: 200px; padding: 3px; background: gray; top: 100px;margin: 1px; }
你能不能把它們包裝在一個太瘦的水平「堆疊」的股利?然後你可能會浮動:留下整個div,並讓div中的對象垂直堆疊。 雖然沒有HTML,但有點難以重現。 – 2009-11-10 21:18:05