2013-08-02 41 views
0

我有一個內部有兩個單元格的表格行,高度不同,因爲裏面的數據發生了變化,所以我無法設置明確的高度。擴大單元格以匹配行中其他單元格的高度

這兩個單元格包含DIV的,並可能是不同的高度,由於其內的內容,我的問題是有可能有一個單元格佔用100%的高度,所以他們兩個單元格匹配?

它以文本形式有點模糊,所以這裏是一個example

第二細胞和股利應符合第一的高度。

不幸的是我試過將高度設置爲100%,但沒有成功。

td, div { 
height:100%; 
} 

謝謝。

+1

細胞的高度總是匹配。這是divs的高度。只需刪除div或在td上設置背景(儘管它會影響表中的所有其他tds)檢查:http://jsfiddle.net/hmH6m/1/ – mshsayem

回答

1

爲了使用'height:100%'標籤,所有父母也都需要設置高度值。

例如,參見here

td { 
    width:100px; 
    vertical-align:top; 
} 
table, tr, td{ 
    height: 100%; 
} 

td div { 
    background-color:grey; 
    height: 100%; 
} 
+0

謝謝,這個工作正常,但在IE中除外。 – George

+0

爆炸IE及其不符合。 – Xynariz

0

你不能把背景顏色放在TD?

但是如果你想DIV擴大,你可以做到這一點

的div {
背景顏色:灰色;
display:inline-block;
身高:100%; }

相關問題