我想在3列中放置一些東西。第一欄有一個圖標,第二欄有文字,第三欄有一個圖像。像表格一樣的定位元素,不使用表格標籤
我希望在不使用Table標記的情況下執行此操作。使用CSS我已經得到了第一個2列放置正確,這裏是圖像:
在右邊,我需要添加其他圖像,而不會干擾左側的文本。
這是我的HTML代碼(精簡的基本知識):
<img src="Images/icon-1.png" />
<span class="content-title">My title 1</span>
<p>
Here is my text ...
</p>
<br />
<img src="Images/Icon-2.png" />
<span class="content-title">My Title 2</span>
<p>
Here is my text ...
</p>
<br />
而且能夠模擬表佈局的CSS:
.content-title
{
font-size: 26px;
font-family: Helvetica,Arial,sans-serif;
color: #363636;
top: -28px;
position:relative;
left:+10px;
font-weight: bold;
}
#content-benefits p
{
margin-left:80px;
top:-30px;
position:relative;
width:325px;
}
我的問題是,我不如何做到這一點,我必須(AFAIK)使用JavaScript來將圖像放在相對應的段落中。
是否適合使用'float:right`? – venimus 2011-06-17 11:23:53
你可以嘗試與浮動屬性在CSS或任何標籤定義風格,你可以把內容放在右側或左側像明智的浮動:right | float:left – Pratik 2011-06-17 11:24:12