关照一下IE6这个垃圾png图片背景不透明的bug

IE6这个垃圾bug贼多,png不透明背景由来已久,之前不搞web开发,虽然知道这个bug但没去理会他。nginx

如今要作一个网站,么得法啊!咱们背景是一张大图,不少div背景都在这个大图上定位。网上找了一下,彷佛解决方法不少,但试了都搞不定。web

对于IE6咱们的态度也就是效果差点就算了,不想花太多精力,让这个垃圾早死早超生。那就让IE6以上版本用png,IE6用gif吧。ide

在nginx中简单判断一下user_agent,来自IE6的请求重定向到一个同名的gif文件网站

  
  
  
  
  1. location ~ .*\.png$ { 
  2.     if ( $http_user_agent ~* "MSIE 6.0" ) {  
  3.        rewrite ^(.+).png $1.gif last; 
  4.     } 
  5.     expires     1h; 
相关文章
相关标签/搜索