2011-06-12 81 views
2

我在我的網站上遇到Internet Explorer問題(My Website)。IE 9渲染問題

問題出在「賬戶彙總」下,頭像使用絕對定位。它在Chrome和FireFox下工作正常,但由於某些原因,它不在IE 9中(兼容模式也失敗)。

當頁面加載時,頭像位置正確,但是當頁面完成加載時,頭像向右移動。

下面是我嘗試過的一些事情,但仍然失敗。

移除從頭部 除去頁眉/頁腳代碼 調整化身 調整顯示塊寬度/高度 一些其他小的調整

感謝所有CSS,

回答

2

的原因是,你有一些代碼,改變將圖像轉換爲IE中的跨度,因此您爲「上次活動」範圍指定的樣式也適用於頭像。

向span和圖像添加類,以便可以在CSS選擇器中使用這些類,以便在選擇器中不使用元素名稱。

+0

謝謝你的迴應,你能縮小它的確切代碼嗎? – Brandon 2011-06-12 10:25:47

+0

我懷疑這是PNG修正,也許IE9忽略了應該只適用於IE6及以下版本的指令。 – 2011-06-12 10:27:22

+0

@Brandon:正如Shadow Wizard所說,這很可能是一種PNG修復。它應該只適用於IE 6,但是您需要更改您的CSS選擇器,否則它將無法在IE 6中工作。 – Guffa 2011-06-12 10:29:02