簡體   English   中英

IE8 / IE9中的表出現問題

[英]Problem with table in IE8/IE9

因此,我們的網站設計為沒有doctype,因此我正在嘗試對其進行更新,以免強制IE進入怪癖模式。
問題是,由於開發人員不了解如何使用基於div的設計,因此一些表正在使用圓角圖像。 這在怪癖模式甚至IE7模式下看起來都是正常的,但是當我使用IE8或IE9標准模式時,表中的某些行最終比它們應該的高(即,包含圓角圖像的行),並且沒有強迫身高似乎起作用。 我缺少一些基本的表格顯示方法嗎? 在除IE8和IE9之外的所有瀏覽器中,這看起來都不錯,這在我看來是莫名其妙的。 我已將代碼(帶有完全限定的圖像鏈接)復制到jsbin,您可以在此處查看它:
http://jsbin.com/ofedet/

我知道最好的方法是繼續將它們替換為div或帶邊界半徑的其他語義元素,但是暫時我只是希望解決這些問題,以免造成災難,直到我可以說服他們的投資回報率重新設計。

讓那些圖像浮動。

#Table_01 img { 
    float: left;
}

嘗試添加以下CSS:

#Table_01 a img { border:0; margin:0; padding:0; }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM