2010-11-03 112 views
3

FF,Safari瀏覽器看起來不錯,但社交媒體圖標在IE中無法正確呈現。.png圖片在IE7中無法正確呈現,IE8

http://www.erisdesigns.net/STAGE/ED1.3/

這是一個IE瀏覽器的問題,或者是與我是如何創造.pngs?

+0

哇,整個頁面在IE中看起來很糟糕。 – Stephen 2010-11-03 18:14:30

+0

哪個IE,@Stephen?它看起來很好,除了.png問題,我的屏幕上的IE8。 – blackessej 2010-11-03 18:21:04

+0

這是一個截圖:http://uploadpie.com/OJ5KD ie7 – Stephen 2010-11-03 18:28:46

回答

0

我認爲,這是因爲你使用的透明度。雖然它不像目前的解決方案那麼幹淨,但你也許應該讓一切都變得不透明。

+0

我試過這個應用這種技術:http://www.quirksmode.org/css/opacity.html它仍然無法正常工作。我已經在這裏發佈CSS:http://wordpress.pastebin.com/hjHE1XVb – blackessej 2010-11-03 19:09:18

+1

@blackessej:不,你沒有正確理解我。我想說,你應該使用圖像編輯程序打開每個.png文件,插入一個新的圖層,將網站的背景顏色作爲顏色,放在舊圖層後面並保存文件(將兩個圖層合併爲一個) 。 – thejh 2010-11-03 19:24:54

+0

啊,gotcha。我會給它一個鏡頭。謝謝。 – blackessej 2010-11-03 19:34:59

1

你可以用IE條件語句來觸發pngfix javascript加載項。

PngFix

<!--[if lt IE 7.]> 

+0

我有一個類似的js fix插件,我已經添加回頭部。有一件事讓我感到困惑 - 當我查看源代碼時,在任何瀏覽器中,看起來好像''已經更新。爲什麼? – blackessej 2010-11-03 18:46:30

+0

劃痕。弄清楚了。儘管如此,PngFix不工作... – blackessej 2010-11-03 19:00:29