IE兼容-png图片

IE6不支持png格式的透明图片,网上有很多修复此bug的方法,个人感觉IE滤镜方法最为简单。
实例代码如下:
<style>
div{
  width:900px;
  height:400px;
  position:relative;
}
#div2{
  position:absolute;
  left:0;
  top:0;
  background-image: url(2.png)!important;/* FF IE7 */
  background-repeat: no-repeat;
  _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='2.png'); /* IE6 */
  _ background-image: none; /* IE6 */
}
</style>
</head>

<body>
<div>
  <img id="img1" src="1.jpg" />
  <div id="div2"></div>
</div>
</body>

你可能感兴趣的:(浏览器兼容)