在CSS布局中,我们可以使用CSS HACK
来区分浏览器,那么在HTML代码中有没有能够区分浏览器的办法呢,答案就是:IE Hack,但是IE HACK多数情况下只能够被IE浏览器认识
下面列举了一些在HTML中常见的IE HACK语句:
<!--[if !IE]><!--> 除IE外都可识别 <!--<![endif]-->
<!--[if IE]> 所有的IE可识别 <![endif]-->
<!--[if IE 5.0]> 只有IE5.0可以识别 <![endif]-->
<!--[if IE 5]> 仅IE5.0与IE5.5可以识别 <![endif]-->
<!--[if gt IE 5.0]> IE5.0以及IE5.0以上版本都可以识别 <![endif]-->
<!--[if IE 6]> 仅IE6可识别 <![endif]-->
<!--[if lt IE 6]> IE6以及IE6以下版本可识别 <![endif]-->
<!--[if gte IE 6]> IE6以及IE6以上版本可识别 <![endif]-->
<!--[if IE 7]> 仅IE7可识别 <![endif]-->
<!--[if lt IE 7]> IE7以及IE7以下版本可识别 <![endif]-->
<!--[if gte IE 7]> IE7以及IE7以上版本可识别 <![endif]-->
分享到:
相关推荐
本文将为你总结CSS针对各浏览器的兼容HACK(以IE6/IE7/IE8 /FF为主),以及IE特有的条件注释使用方法.
截至到现在,在ie6到ie9的浏览器各种各样的古怪行为,开发人员不得不使用条件注释,有条件的类,和其他特定于IE的css hack来解决。 ps:条件注释是一种安全的区分IE浏览器版本的语法,且被认为是取代针对IE css hack...
IE各版本hack汇总
如果你厌烦了为低版本IE写又臭又长的hack,IE条件注释将是比较优美的解决方法。当然条件注释的功能不仅仅是以上那些功能,除了规避写出恶心的hack,它还可以针对不同的IE版本(IE5.5-9,IE10不支持条件注释)做出不同...
针对firefox ie6 ie7 ie8的css样式hack
IE6、IE7、IE8、Firefox兼容性CSS HACK代码+示例
我们可以用IE私有的条件编译(conditional compilation)结合条件注释来提供针对ie10的Hack:该脚本里面的IE排除条件注释,以确保IE6-9不承认它,然后它功能检测到了名为@ cc_on。 复制代码代码如下: <!–[if !IE]...
CSS hack由于不同的浏览器,比如Internet Explorer 6,Internet Explorer 7,Mozilla Firefox等,对CSS的解析认识不一样,因此会导致生成的页面效果不一样,得不到我们所需要的页面效果。 这个时候我们就需要针对不同...
IE Hack 各种浏览器兼容性调整办法 IE6 IE7 IE8 IE9
浏览器的兼容性不容忽视,特别是在IE下,因此就出现了Css if hack条件判断。下面整理了一些常用的判断语句,大家还可以挖掘更多比较有实用价值的条件语法
解决ie6、ie7、ie8浏览器的css hack 兼容问题
CSS HACK 兼容列表 Firefox,IE5,IE5.5,IE6,IE7,IE8 CSS 浏览器兼容
CSS布局资料:IE5、IE6、IE7、IE8 的CSS HACK兼容列表
非常不错的对于ie hack的一些写法讲解
css hack ie6 ie7 ie8 firefox等浏览器兼容性
这个问题一直困扰我很久,不过,今天我终于搞明白了,也独创了一个能hack IE8、IE9、IE11这三个浏览器的代码写法模式,本文将与各位分享。 \9和\0为什么可能hack IE11\IE9\IE8无效? 可能很多人都略明白,\0是用来
以前写过《IE8的css hack》,ie9一出css hack也该更新,以前一直没关注,今天在内部参考群mxclion分享了IE9的css hack,拿出来也分享一下: 复制代码代码如下: select { background-color:red\0; /* ie 8/9*/ ...
条件注释只有在IE浏览器被支持,因此仅适用于IE的特殊指令。从IE5起都支持