關照一下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; 
相關文章
相關標籤/搜索