首页 技术 正文
技术 2022年11月21日
0 收藏 548 点赞 2,765 浏览 586 个字

HTML 条件注释(hack常用)

IE条件注释是微软从IE5开始就提供的一种非标准逻辑语句,作用是可以灵活的为不同IE版本浏览器导入不同html元素。很显然这种方法的最大好处就在于属于微软官方给出的兼容解决办法而且还能通过W3C的效验

【识别IE】

<!--[if IE]><div class="box" id="box">只在IE中会显示</div><![endif]-->

【识别IE具体版本】

6    [if IE 6]7    [if IE 7]8    [if IE 8]9    [if IE 9]
<!--[if IE 7]><div class="box" id="box"></div> // 只在IE7中显示<![endif]-->

【IE范围】

gt          大于(greater than)gte      大于等于(greater than or equal)lt           小于(less than)lte         小于等于(less than or equal)
<!--[if lte IE 7]><div class="box" id="box"></div> // 小于等于IE7识别<![endif]-->

识别非IE

实际上识别的是IE10+浏览器和其他非IE浏览器

<!--[if !IE]><div class="box" id="box"></div><![endif]-->

** 实际应用中我们常常用来判断IE版本来引入相应的JS进行hack,或者通过不同IE版本引入不同的jquery版本

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:8,983
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,500
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,344
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,127
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:7,762
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:4,838