发布网友 发布时间:2022-05-16 20:48
共3个回答
热心网友 时间:2022-05-16 22:17
PNG是图片的一种常用图片比较好的储存格式,它支持色彩比一般的图片格式高,所以不同游览器内核解析出来会有所不同。追答解决办法还真不知道,不过这也要看游览器本身,有些游览器会将透明的图片背景默认显示为白色,如果你一定要去掉灰色的话更换游览器或者更新游览器才是最好选择
热心网友 时间:2022-05-16 23:35
因为每一个浏览器的内核都不一样,你就用ie做就ok了,至于png,看看是不是无背景的追问图片背景是透明,用系统的旧浏览器打开怎么叠加一层灰色啊。追答那你肯定用的是IE6,百度【dd_png.js】,下载这个脚本,加入源就可以。
在中间加上:
DD_belatedPNG.fix('.pngbj,.box');
参数说明:DD_belatedPNG.fix('.pngbj,.box,#menu a:hover');
括号里面写ID或Class类名,多个以逗号隔开,这些id、class中用到png图时就会自动处理其透明背景部分让其在ie6下透明。最好升级IE浏览器,就可以。ie6很坑爹的