CSS hack 汇总
1, IE条件注释法,微软官方推荐的hack方式。
只在IE下生效只在IE6下生效<!--[if IE]>
这段文字只在IE浏览器上显示<![endif]-->只在IE6以上版本生效<!--[if IE 6]>
这段文字只在IE6浏览器上显示<![endif]-->只在IE7上不生效<!--[if gt IE 6]>
这段文字只在IE6以上版本IE浏览器上显示<![endif]-->非IE浏览器生效<!--[if ! IE 7]>
这段文字在非IE7浏览器上显示<![endif]--><!--[if !IE]><!-->
这段文字只在非IE浏览器上显示<!--<![endif]-->
读此文css hack 汇总,突然想起来,好久没有写css了,都快把hack的方式給忘了,重新回顾一下:
_ 只对ie6生效
* 只对ie6, ie7生效
- “\9″ 只在IE6/IE7/IE8/IE9/IE10下生效
- “\0” 只在 IE8/IE9/IE10下生效
- “\9\0”只在IE9/IE10下生效
- 目前如果需要只针对ie8的hack,可先使用在IE8/IE9/IE10生效的“\0”,再用仅在IE9/IE10生效的“\9\0”hack覆盖之前的样式。
如
selector{
color:#F00\0; /* only for IE8&IE9&IE10 */
color:#000\9\0; /* only for IE9&IE10 */
}
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。