close
PNG圖檔不支援IE6.0,如果你是用IE7.0或firefox,會發現是"透明"的!
所以一般用IE6.0常見的格式是JPG和GIF!
可用GIF透明圖檔格式,但只支援到256色!

解決IE6.0在PNG透明顯示↓ ( 轉自 http://tw.knowledge.yahoo.com/question/question?qid=1206100505663 )

依照該原理寫一小段程式,並存成 htc
使用 IE 的 behavior 屬性把寫好的程式套入

當然這段 htc 早就有人寫好了
我作成 zip,放在這裡,如果你擔心病毒的話
那請連結到 http://audi.tw/temp/pngbehavior.txt
把內容存檔成 pngbehavior.htc 即可。

zip 裡有兩個檔案,一個 pngbehavior.htc,一個 blank.gif

用法是:

把 pngbehavior.htc 和 blank.gif 都複製到你網站根目錄下
在CSS中加上
img {behavior: url(/pngbehavior.htc);}


完成後,png 格式就能在 IE5.5 以上的版本中表現透明屬性

請注意:
pngbehavior.htc 中指定根目錄下要有一個名為 blank.gif 的全透明檔案
所以 blank.gif 要複製到根目錄下

如果要修改,找到 pngbehavior.htc 中第 7 行(var blankSrc = "/blank.gif";) 變改,但建議要使用絕對路徑
arrow
arrow
    全站熱搜

    hydemeow 王喵仔 發表在 痞客邦 留言(1) 人氣()