CSS hack

该文章由 leevare 发布于 ,归类于 HTML/CSS

特殊符号

-减号是IE6专有的hack

\9 IE6/IE7/IE8/IE9/IE10都生效

\0 IE8/IE9/IE10都生效,是IE8/9/10的hack

\9\0 只对IE9/IE10生效,是IE9/10的hack

IE6:

_selector{property:value;}

selector{property:value;property:value !important;} //IE6 不支持同一选择符中的 !important

IE7:

+selector{property:value;}

IE8:

selector{property:value\0;}

IE6 & IE7:

*selector{property:value;}

IE6 & IE7 & IE8:

selector{property:value\9;}

条件注释

只在IE下生效

<!--[if IE]>
这段文字只在IE浏览器显示
<![endif]-->

只在IE6下生效

<!--[if IE 6]>
这段文字只在IE6浏览器显示
<![endif]-->

只在IE6以上版本生效

<!--[if gte IE 6]>
这段文字只在IE6以上(包括)版本IE浏览器显示
<![endif]-->

只在IE8上不生效

<!--[if ! IE 8]>
这段文字在非IE8浏览器显示
<![endif]-->

非IE浏览器生效

<!--[if !IE]>
这段文字只在非IE浏览器显示
<![endif]-->

如果觉得我的文章对您有用,请您随意打赏。您的支持将鼓励我更加努力创作!

相关文章:

说点什么

avatar
300
  Subscribe  
提醒