• [织梦吧]唯一域名:www.dedecms8.com,织梦DedeCMS学习平台.

当前位置: > 网页制作 > DIV&CSS >

解决ie7以下浏览器PNG图片背景不透明且链接失效的办法(2)

来源: www.dedecms8.com 编辑:织梦吧 时间:2011-01-07点击:
  • </body> 
  • </html> 
  • 看到了吧,在IE6下测试一下你会发现,PNG的背景已经是透明的了。但是有些时候我们需要在定位的层上实现这样的效果,如本例的效果我想把它固定在其它层之上,类似于弹出窗口的样子,那么就要用position:absolute;把这个层浮动起来。这时问题又出现了,链接居然失效了???

     
    1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
    2. <html xmlns="http://www.w3.org/1999/xhtml"> 
    3. <head> 
    4. <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> 
    5. <title>ie7以下浏览器PNG图片背景透明的解决办法</title> 
    6. <!--[if lt IE 7]> 
    7.  <style type="text/css"> 
    8.  div, img { behavior: url(http://www.aa25.cn//upfile/iepngfix.htc) } 
    9.  </style> 
    10. <![endif]--> 
    11. <style> 
    12. body { background:url(/uploadfile/200806/18/E81059891.jpg)} 
    13. .iepng { position:absolute; top:261px; left:309px; width:275px; height:94px; background:url(/uploadfile/200806/18/DF1059248.png); padding:20px; } 
    14. </style> 
    15. </head> 
    16.  
    17. <body> 
    18. <div class="iepng">标准之路<br /> 
    19.   <br /> 
    20. <a href="http://www.aa25.cn">点击打开标准之路</a></div> 
    21. </body> 
    22. </html> 

    之前也看到别人提供的方法,说把为链接定义个相对属性position:relative;,但本人试了好像不行。那么有没有其它方法能实现了,下面本人提供一个比较笨的方法来实现:

    About D8

    • ©2014 织梦吧(d8) DedeCMS学习交流平台
    • 唯一网址 www.DedeCMS8.com 网站地图
    • 联系我们 1170734538@qq.com ,  QQ