前端css基础知识点之条件hack
- 条件hack
选择ie浏览器以及不同版本
是ie特有功能,ie10开始标准模式下 不再支持条件注释
<!--[if IE]>
<p style="backgroud: red;">
只能被ie识别
</p>
<![endif]-->
<!--[if IE 6]>
<p style="backgroud: red;">
只能被ie6识别
</p>
<![endif]-->
<!--[if gt IE 7]>
<p style="backgroud: red;">
能被ie7以上版本识别
</p>
<![endif]-->
符号 | 含义 |
---|---|
gt | 大于 |
lt | 小于 |
gte | 大于等于 |
lte | 小于等于 |
! | 非 |
- 属性级Hack
我们可能会在样式属性名前面或值的后面加上一些只有特定
浏览器能识别的hack前缀或后缀
_ 下划线 选择ie6或以下 如 _color: red; color: green
* ie6,7识别
\0 ie8以上