2011-09-20 92 views
-1

有沒有一種方法可以用div(不是用表格)模仿錶行跨度行爲?類似HTML中的結構行結構

事情是這樣的:

+---+----+ 
| | B | 
| A +----+ 
| | C | 
+---+----+ 

感謝, 丹尼爾

+0

可能重複[colspan和rowspan在div標記](http://stackoverflow.com/questions/7255445/colspan-and-rowspan-in-div-標籤) – Quentin

+4

你爲什麼想要?如果它看起來像一個'

',使它成爲'
'。 「omg表是不好的」的神話來自當人們意識到使用*表格作爲**佈局***是不好的時候;不是因爲他們爲***而建造的場合,他們應該避免。 – Matt

+2

它看起來像是一張桌子?它總共有三個單元!你可以用三個單元表示什麼樣的表格數據? – Quentin

回答

1

使用CSS規則顯示:inline-block的可以幫助你太

.cell{ 
    zoom:1; 
    vertical-align:top; 
    display:-moz-inline-box; 
    -moz-box-orient: vertical; 
    display:inline-block; 
    *display:inline; 
} 

然後指定寬度和高度,你應該能夠做你想做的。這不是最好的或最差的解決方案,只是另一種方式去