2010-12-03 67 views
0

我創建一個HTML表格,並將寬度設置爲900像素。 然後我創建4列,並在每個單元格中放置一些文本。如何讓IE填充整個表格的寬度?

當這個出現在Firefox中,四列填滿整個表格的寬度,但在I8,每列需要的空間,它需要的量,僅此而已。

我怎樣才能讓IE中的四列使用表的整個寬度是多少?

在IE:

------------------------------------------- 
| Col1 | Col2 | Col 3 | Col 4|    
------------------------------------------- 

在Firefox:

------------------------------------------- 
| Col1 | Col2 | Col 3 | Col 4 |    
------------------------------------------- 

編輯:真正的問題是,我有一個TD在該表中,將其設定爲COLSPAN = 99的頂部。當這被設置爲colspan = 4時,IE使用整個寬度。

+0

哪個版本的IE? - 我無法在IE8(例如http://jsbin.com/awanu3)或IE7模式下重現此操作 – Dexter 2010-12-03 21:52:45

回答

1

如果你的表永遠有4列,你可以用一些CSS明確設置寬度:

table td { width: 25%; } 
1

設置每列的寬度= 225

相關問題