我針對的是Chrome和其他符合CSS3的瀏覽器,並希望每隔一行都有邊框分隔。 我現在有工作的每一行的CSS看起來像這 -每隔一行的CSS邊框間距
table{
border-collapse:separate;
border-spacing: 0px 3px;
}
td{
border: 1px solid black;
padding: 5px;
}
我想什麼來實現的是:
CSS
table{
border-collapse:separate;
}
table tr:nth-of-type(odd){
border-spacing: 0px 3px;
}
td{
border: 1px solid black;
padding: 5px;
}
HTML
<table>
<tr>
<td>a-one</td><td>a-two</td><td>a-three</td>
</tr>
<tr>
<td>a-four</td><td>a-five</td><td>a-six</td>
</tr>
<tr>
<td>b-one</td><td>b-two</td><td>b-three</td>
</tr>
<tr>
<td>b-four</td><td>b-five</td><td>b-six</td>
</tr>
<tr>
<td>c-one</td><td>c-two</td><td>c-three</td>
</tr>
<tr>
<td>c-four</td><td>c-five</td><td>c-six</td>
</tr>
</table>
數據是兩行的集合,需要連接,而不同的集合需要分開。我想保持它的表格形式來利用瀏覽器的自動列寬。似乎只能在桌面級別上實現邊框間距。我已經在使用邊框進行造型,所以透明邊框不是一個可行的選項。 對我來說任何機會 - 或者我卡住了? 這裏的JS-fiddle與上面的相同:http://jsfiddle.net/sSba4/
我們能看到你的表HTML?或者更好的是,建立一個[小提琴](http://jsfiddle.net)讓我們看看。您可能還想要應用邊框樣式,以便我們可以看到它的外觀(或您想要的樣子)。 – BoltClock 2012-01-02 18:44:56
添加了html和jsFiddle鏈接。謝謝 – 2012-01-02 18:55:33