png图片有很好的品质,阴影效果也不会有杂边,很流畅。如果插入网页的话可以给网站增色不少。更重要的是,在不增加图片容量大小的情况下,提高了页面图片的质量。对于有复杂背景,如在有颜色过度背景上插入不规则边框的图片带来极大很便利!
但目前IE下对于插入的透明背景的png图片是不能正常显示的。IE会自动给png格式的图片加上一个灰色背景。解决这个问题有两种方法。
第一种方法:把下面的javascript代码加入网页的<head>与</head>之间,这样网页中所有透明背景的png图片都可以正常显示:
第二种方法:把下面的代码加在网页中的png图片显示代码中: