PNG在IE6下有灰底,在IE8下是透明的?

来源:百度知道 编辑:UC知道 时间:2024/06/18 07:52:49
我设一张图片是透明的..在IE6下浏缆图片是有灰色底的..
但是在IE8下是透明的..我知道可以写几条代码上去就可以解决这个问题.
海儿帮帮我呀..

下面的图片分别就是IE6和IE8下浏缆的效果..IE7我暂时还没查出来有没有这个问题.

http://bbs.bo-blog.com/attachments/month_0904/0904291421c17c5aa97326c204.jpg
这是IE8的..背景透明...

http://bbs.bo-blog.com/attachments/month_0904/0904291421dfa591ae3989ed70.jpg
这是IE6的..背景出现灰底.

这个问题要怎么在PHP的程序下解决?..懂Boblog模板的教教我~

PNG只有在IE6下有灰底 IE6以上则不会出现这个问题了!
需要通过滤镜 或者JS来控制它
/* for ie6 */
*html .adorn {
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image/huateng.png', sizingMethod='crop');
}
像这样~~~当然 更多方法可以再百度里搜索一下

是这样的.没事的.

这个应该是IE8特定的,没有问题的!楼上已经说得很明确了,另外,你的IE8如果出现问题,你可以尝试一下的操作
你可以尝试一下对浏览器进行重置,看看会不会有效果。可以到→工具”-→Internet选项”-→高级”选项卡,找到→重置”选项,把浏览器重置一遍,不行就重新安装一次浏览器。如果以上办法均无法解决你的问题,那可以尝试通过Windows还原功能,还原到以前没有出问题的时间点。
另外,建议你做如下的操作
在Windows xp下可以到控制面板中的添加删除程序中的Windows组件中进行卸载,如果是Windows vista可以在控制面板的程序和功能中选择已安装的更新,然后找到IE8进行卸载。之后再重新加载!祝你好运!!
在某种意义上讲,IE8的问题是由于它使用了最新的引擎,因此会导致IE8使用的时候与你的某些网站产生不兼容状态,会出现死机等现象,但是随着`IE8日趋完善,一些网站也已经给出了相应的补丁,另外IE8也给出了相应的修改补丁,这样你可以安全的使用IE8,个人意见,IE8还是很好用的,仅限个人意见!祝你好运!