2012-07-15 73 views
-1

在IE9中的頁面上顯示圖像時出現問題:在Firefox和其他瀏覽器中顯示的圖像正常,但不顯示在IE9中。在Firefox中顯示主頁面上的所有圖像,但在IE9中只顯示一個圖像。點擊那個圖片加載頁面,詳細圖片也不會顯示。 http://tiny.cc/n9dihw圖像不在IE9中顯示

可能是,這個問題是由於IE9在以百分比指定寬度時無法正確放大圖像。 如何解決這個問題?也許,他們之所以選擇使用瀏覽器的縮放圖片,不是一個好的方法。(網站不是我的)

回答

2

設置一個合適的DOCTYPE,這樣IE就會知道如何解釋你的尺寸屬性。另外最好使用style屬性來設置這些值,而不是像

<a style="width:162px; height:120px;" .... 
+0

添加DOCTYPE有助於爲aboved頁,但並未作品與詳細信息,其他頁:[示例](http://tiny.cc/opjjhw) – fxgreen 2012-07-16 13:45:12

+0

具有詳細信息的頁面沒有DOCTYPE要麼....所有的HTML頁面都應該有適當的DOCTYPE。 – JFK 2012-07-16 16:06:55

+0

是的,我添加了「<!DOCTYPE HTML PUBLIC」 - // W3C // DTD HTML 4.01 Transitional // EN「」http://www.w3.org/TR/html4/loose.dtd「>'提到頁面,經過測試的頁面副本,但不顯示圖像(這些圖像具有百分比指定的「寬度」屬性)。 – fxgreen 2012-07-16 16:25:43