所有瀏覽器(不包括Internet Explorer 6)都能正常工作。png
圖像顯示它們後面的白色背景。如何擺脫它們在Dojo。我正在使用dojo版本1.5。Dojo Internet Explorer 6 png問題
回答
IE6不能正確支持PNG透明度。它有幾個已知的錯誤。
有竅門繞過它 - 嘗試IEPNGFix,但也有其他幾種可用的黑客變種。
我知道這些修復,但我想要一個使用Dojo。 –
@imran:你爲什麼要使用Dojo?這些修補程序幾乎不使用任何JS(除了BG重複修復)。 –
我正在使用dojo遍歷我的應用程序執行其他任務。這就是爲什麼我想要這個修復也在道場。 –
您是否嘗試過添加alfa濾鏡?像這樣:
style="background:url('/upload/contents/371/dish-main2.png ');
background: expression('none');
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/upload/contents/371/dish-main2.png, sizingMethod=crop);
可以幫助您使用IE6。
看起來不錯,但是如何在中使用它;因爲沒有背景圖片。 –
哦,對不起。這是空的透明gif代碼:http://ambar.rosinter.ru/upload/images/d-t.gif(這是爲了簡單的保護圖像被竊取)。不幸的是,我不能在沒有這種攻擊的情況下製作這些代碼。 – VMAtm
- 1. Internet Explorer 6 - DIV問題
- 2. Internet Explorer PNG CSS不透明度問題
- 3. 在Internet Explorer 6中的透明PNG
- 4. 與Internet Explorer空間問題6
- 5. Internet Explorer 6 CSS加載問題
- 6. 奇怪的Internet Explorer 6問題css
- 7. jQuery的高度()問題與Internet Explorer 6
- 8. Dojo,setAttribute with Internet Explorer
- 9. Internet Explorer問題
- 10. 的Internet Explorer 8和Internet Explorer 6並排
- 11. Internet Explorer的問題
- 12. Internet Explorer Div問題
- 13. Internet Explorer Padding問題
- 14. Internet Explorer DOM問題
- 15. Internet Explorer - JavaScript問題
- 16. Internet Explorer的問題
- 17. Internet Explorer UI問題
- 18. Internet Explorer CSS問題
- 19. Internet Explorer的問題
- 20. 問題在Internet Explorer
- 21. Websocket問題Internet Explorer
- 22. Internet Explorer的6/7
- 23. IE 6 PNG問題
- 24. Internet Explorer緩存問題
- 25. Internet Explorer Javascript Image問題
- 26. JQuery Rating Internet Explorer問題
- 27. Internet Explorer 6的Z-指數
- 28. Internet Explorer 11:Mouseenter Mouseleave問題
- 29. 在Internet Explorer 6中訪問SELECT的值
- 30. Internet Explorer 6+ https緩存
作者:「Dojo」你是指Dojo發行版中的一個特定映像,它需要CSS修正才能在IE6上正確顯示,或者是一些更一般的機制? Dojo和Dijit有gif和CSS讓事情看起來正確,在IE6中,IIRC – peller
在我的應用程序中有一些圓角的圖像。他們在PNG。你建議我做什麼? IePngFix或任何其他解決方案。 –
IE6無法正確處理PNG。您需要使用「*」和「_」技巧在瀏覽器爲IE6時將圖像指向GIF圖像 - 使用CSS。在Dojo中,您可以檢查dojo.isIE屬性,如果它是6,那麼您可以用GIF替換PNG圖像的URL。 –