IE条件注释
它是由Microsoft从IE5开始就提出并提供的一种非标准逻辑语句。 灵活的判断不同IE版本,且导入不同的html/css/js等。 属于Microsoft官方给出的兼容解决方案,并且能顺利通过W3C标准的效验。
了解关键词lt :Less than的简写,也就是小于的意思。
lte :Less than or equal to的简写,也就是小于或等于的意思。
gt :Greater than的简写,也就是大于的意思。
gte:Greater than or equal to简写,也就是大于或等于的意思。
!:不等于
使用它
(1)只有IE可以识别[ IE5 ]
解释:只有IE5以上的版本才刚开始支持IE条件注释,所以只有IE可以识别它。
(2)只有特定版本才能识别 [ = ]
解释:IE8才能识别,IE7和IE9都无法识别。
(3)只有不是特定版本才能识别 [ >< ]
解释:除了IE6不能识别,都能识别,但要在IE5以上,为什么,前面已经赘述了。
(4)只有高于特定版本才能识别[ > ]
解释:必须高于IE6版本才能识别,IE6版本也无法识别。
(5)等于或高于特定版本才能识别[ >= ]
解释:IE8或更高才能识别,IE7无法识别。
(6)低于特定版本才能识别[ < ]
解释:IE9以下无法识别,IE9也无法识别。
(7)等于或低于特定的版本才能识别[
关注
打赏
最近更新
- 深拷贝和浅拷贝的区别(重点)
- 【Vue】走进Vue框架世界
- 【云服务器】项目部署—搭建网站—vue电商后台管理系统
- 【React介绍】 一文带你深入React
- 【React】React组件实例的三大属性之state,props,refs(你学废了吗)
- 【脚手架VueCLI】从零开始,创建一个VUE项目
- 【React】深入理解React组件生命周期----图文详解(含代码)
- 【React】DOM的Diffing算法是什么?以及DOM中key的作用----经典面试题
- 【React】1_使用React脚手架创建项目步骤--------详解(含项目结构说明)
- 【React】2_如何使用react脚手架写一个简单的页面?