IE HACK

引用自http://www.csser.com/dev/335.html 《CSS在IE中的特殊性》

条件注释:

   1:  <!--[if IE 8]> = IE8
   2:  <!--[if lt IE 8]> =  低于IE8
   3:  <!--[if gte IE 8]> = 不低于IE8
   4:  
   5:  <!--[if IE 8]>
   6:  <style type="text/css">
   7:  /* 为IE 8书写CSS样式 */
   8:  </style>
   9:  <![endif]-->
  10:   
  11:  <!--[if lt IE 8]>
  12:  <link href="csser-ie7.css" rel="stylesheet" type="text/css" />
  13:  <![endif]—>

CSS 注释:

   1:  .box {
   2:     background: gray; /* 标准*/
   3:     background: pink\9; /* IE 8 及更低版本 */
   4:     *background: green; /* IE 7 及更低版本 */
   5:     _background: blue; /* IE 6 */
   6:  }

HTML条件类(class)

   1:  <!--[if lt IE 7 ]> <html class="ie6"> <![endif]-->
   2:  <!--[if IE 7 ]> <html class="ie7"> <![endif]-->
   3:  <!--[if IE 8 ]> <html class="ie8"> <![endif]-->
   4:  <!--[if IE 9 ]> <html class="ie9"> <![endif]-->
   5:  <!--[if (gt IE 9)|!(IE)]><!--> <html> <!--<![endif]—>

原文(e):CSS Specific for Internet Explorer

参考:特定浏览器的CSS技巧(CSS Hacks)大全

posted @ 2011-07-24 14:12  像阳光一样  阅读(276)  评论(0编辑  收藏  举报