我有一張桌子,上面有我製作的佈局。 Google Chrome瀏覽器和Firefox瀏覽器的佈局看起來不錯,但在Internet Explorer中看起來不錯。在Internet Explorer中,表格看起來很糟糕
這是它是如何看起來在Chrome:
這是它的外觀在IE:
這是表的HTML代碼:
<table border="1">
<tr>
<td style="width: 46%" colspan="2"></td>
<td style="width: 23%; padding-top: 0.5%" rowspan="2"></td>
<td style="width: 23%; padding-top: 0.5%" rowspan="2"></td>
</tr>
<tr>
<td style="width: 23%" rowspan="2"></td>
<td style="width: 23%" rowspan="2"></td>
</tr>
<tr>
<td style="width: 46%" colspan="2"></td>
</tr>
</table>
我該如何解決這些佈局差異?
他不應該爲IE調整標記或CSS。如果標記有效,那麼IE就是問題所在。 (當然,IE總是有問題) – Rob
@Rob我同意你的觀點。 IE始終是個問題,但一位優秀的開發人員總是讓他的工作跨瀏覽器兼容,而這正是他要求我們幫助他的。 – tinthetub
但我不同意他應該爲IE改變工作標記。還有其他的方法就像你展示的那樣。 (每當有人說,「跨瀏覽器兼容」,他們總是指「讓它在IE中工作」。) – Rob