1
我想設置一個圖像作爲背景td.Its工作正常與除IE6以外的所有瀏覽器。我做了谷歌,因爲這是與IE6着名的PNG問題。我嘗試了一些使用javascript的解決方案,但是當我使用img時它的工作正常。在背景情況下,我無法調用任何JavaScript方法來解決問題。ASP.Net:透明背景PNG圖像問題,同時嘗試設置圖像作爲TD背景
幫我解決問題嗎?
我想設置一個圖像作爲背景td.Its工作正常與除IE6以外的所有瀏覽器。我做了谷歌,因爲這是與IE6着名的PNG問題。我嘗試了一些使用javascript的解決方案,但是當我使用img時它的工作正常。在背景情況下,我無法調用任何JavaScript方法來解決問題。ASP.Net:透明背景PNG圖像問題,同時嘗試設置圖像作爲TD背景
幫我解決問題嗎?
我不相信這個問題存在任何解決方案。不過,我並不擔心IE6的市場份額迅速下降,在美國/歐洲等一些地區,其市場份額低於2-3%。見http://www.ie6countdown.com/
說IE6的支持是必須的,那麼我會建議你創建一個替代圖像類型(gif或jpeg)並使用它來代替png。您可以使用IE6特定的CSS hacks來使用替代版本,從而將PNG傳送到其他瀏覽器。
編輯
不CSS如下面爲你工作
td.myClass {
background-image: url(bg.png);
_background-image: url(bg.gif); /* IE6 Hack */
}
呀好像,但我不能使用CSS破解了一樣。我嘗試了一些,但他們沒有工作。我的場景是background =「圖像路徑」爲此,我需要知道如何實現IE6 – TechGiant
@TechGiant,請參閱我的編輯! – VinayC
@VinaC - 我解決了這個問題,使用JavaScript,並應用於頁面上的所有PNG ..我會更新腳本,這將有助於其他人,並感謝VinayC回覆..... – TechGiant