哈哈,问题居然解决了!采用background:url(/uploadfile/200806/17/9E162710915.png) !important; background:none;filterrogidXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="image", src="/uploadfile/200806/17/9E162710915.png")这种方式让背景透明的,当采用position:absolute;定位时也可以采用双层重叠的方式解决链接失效的问题
之前本站已经提供一种方法(请在本站搜索关键字“透明”即可找到),这种提供另外一种方法:
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
- <title>ie7以下浏览器PNG图片背景透明的解决办法</title>
- <!--[if lt IE 7]>
- <style type="text/css">
- div, img { behavior: url(http://www.aa25.cn//upfile/iepngfix.htc) }
- </style>
- <![endif]-->
- <style>
- body { background:url(/uploadfile/200806/18/E81059891.jpg)}
- .iepng { width:275px; height:94px; background:url(/uploadfile/200806/18/DF1059248.png); padding:20px; }
- </style>
- </head>
-
- <body>
- <div class="iepng">标准之路<br />
- <br />
- <a href="http://www.aa25.cn">点击打开标准之路</a></div>