我想列出像下面這樣的產品特性:HTML上市的產品性能
屬性1:項目
房產2:項目
房產3:項目
地產4432:項目
注意,「項目」啓動類型的縮進。
我知道這是可以使用表格和申報單來完成。然而,他們似乎對我有點矯枉過正。有人能告訴我這是如何普遍實施的嗎?
在此先感謝!
我想列出像下面這樣的產品特性:HTML上市的產品性能
屬性1:項目
房產2:項目
房產3:項目
地產4432:項目
注意,「項目」啓動類型的縮進。
我知道這是可以使用表格和申報單來完成。然而,他們似乎對我有點矯枉過正。有人能告訴我這是如何普遍實施的嗎?
在此先感謝!
的定義列表將在這裏是合適的:
<dl>
<dt>Property</dt>
<dd>The related item</dd>
<dt>Property2 </dt>
<dd>The second related item</dd>
</dl>
爲了讓這個列表顯示完全按照你顯示你的問題請使用以下的CSS:
dl dt {
float: left;
margin: 0 10px 0 0;
}
dl dd + dt, dl dd + dd {
clear: left
}
dl dd + dd {
float: none
}
想在這裏看到的jsfiddle:http://jsfiddle.net/Jolora/N5Zkd/
或者一個簡單的無序列表會產生更乾淨的代碼雖然少一些語義:
個<ul>
<li>Property <span>The related item</span></li>
<li>Property 2 <span>The related item</span></li>
</ul>
跨度標籤允許您添加CSS應用縮進。如果不需要超過一個空格縮進,則刪除span標籤。
親愛的喬,感謝您的回答。然而,我使用dl dd方法遇到了一個小問題,因爲如果我有「第二個相關項目」並且它非常大,就像描述一樣,dd的文本實際上會在新行上,而沒有縮進。如果它跨越多於1行,我希望dd項縮進。 – Snowflake 2013-03-21 08:24:13
嘗試在這兩個元素上設置高度,如下所示:http://jsfiddle.net/Jolora/N5Zkd/7/ - 高度只需要足夠大以包含最大的內容。 – 2013-03-21 09:28:31
是我的回答沒有什麼幫助? – 2013-03-21 07:27:34
這是,非常感謝! – Snowflake 2013-03-21 18:31:15