CSS Hacks

在网页中使用条件判断和区分浏览器

在网站开发中我们经常会考虑在一些主流的浏览器的兼容性,这些浏览器如:IE6、IE7、Firefox2.x、Firefox3.x,以及Opera的一些版本。

相对这些浏览器Firefox的各版本最为标准。网站开发人员经常在Firefox和IE之间来回切换查看效果,怎样才能更省力更高效,我们可以用Firefox为主来制作网页或css,对于IE存在的问题,我们使用另一个css样式表或HTML标签。

条件语法如下:

确定的

   <!--[if 条件]>
HTML <![endif]-->

否定的

   <!--[if !条件]>
<![IGNORE[--><![IGNORE[]]> HTML <!--<![endif]-->

条件可以是:

IE
IE的任意版本

lt IE 版本
版本小于版本?

lte IE 版本
版本小于或等于版本?

IE 版本
唯一指定的版本

gte IE 版本
版本大于或等于版本

gt IE 版本
版本大于版本

同步内容