北漂IT民工 的博客

IE6下面实现PNG的透明背景

原文链接:

http://bradkuo.spaces.live.com/blog/cns!BCED278316CF5F98!2882.entry?sa=165037715


注意点是,


1. 在设定了其它浏览器背景后,IE6下面一定要先将background-image设置成none


2.加滤镜的元素的css不能包含relative, absolute的定位属性


3.透明的背景内的链接是有效果的,但是不透明的地方链接就没有效果。


然后再添加滤镜(filter)


正常的:

#KyArtSet{

background: url(images/bg_kyart.png) no-repeat left 0px;

}

IE6下:


#KyArtSet{

background-image: none;

filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=’images/bg_kyart.png’, sizingMethod=’scale’);

}