我已经接近完成我正在处理的网站,但IE不接受我的一些动画。强制IE忽略其他CSS样式表
我知道我可以指定一个唯一的IE片:
<!--[if IE]>
<link rel="stylesheet" type="text/css" href="path/to/stylesheet.css"></link>
<![endif]-->
但是IE仍然运行在其他样式表,有谁知道什么办法,迫使IE忽略的CSS样式表?
问候, 吉米
我已经接近完成我正在处理的网站,但IE不接受我的一些动画。强制IE忽略其他CSS样式表
我知道我可以指定一个唯一的IE片:
<!--[if IE]>
<link rel="stylesheet" type="text/css" href="path/to/stylesheet.css"></link>
<![endif]-->
但是IE仍然运行在其他样式表,有谁知道什么办法,迫使IE忽略的CSS样式表?
问候, 吉米
由于CSS表示层叠样式表对这些条件表的想法是重写 “正常的CSS”
<link rel="stylesheet" type="text/css" href="path/to/normalstylesheet.css"></link>
<!--[if IE]>
<link rel="stylesheet" type="text/css" href="path/to/iestylesheet.css"></link>
<!--[endif]-->
前者的所有内容都将被后面的样式表所写。如果您还有其他具体原因可以省略某些东西,但您始终可以使用它。
<!--[if !IE]-->
<link rel="stylesheet" type="text/css" href="path/to/notiestylesheet.css"></link>
<!--[endif]-->
请注意,IE10不支持条件注释。 – cimmanon
伟大的大声笑,微软试图成为一个痛苦,或者它只是一个副产品? – JJmason