【发布时间】:2016-10-31 18:22:17
【问题描述】:
我只想为 IE9 及以下版本定义 CSS 规则,因此我在样式表中包含了这一行:
<!--[if lte IE 9]>
.gradient {
-ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#bbb69c, endColorstr=#ffffff)";
}
<![endif]-->
它没有工作。除非我去掉条件标签,否则 Internet Explorer 9 无法理解它。
这是为什么呢?
谢谢。
【问题讨论】:
-
您正在尝试哪些条件标签?你能给我们看看它的 HTML 代码吗?
-
这似乎与:stackoverflow.com/questions/6654423/target-ie9-only-via-css 重复。如果不是重复的,你可以使用这个想法。
-
啊,是的,条件 cmets 仅适用于 HTML,不适用于 CSS。
-
版主备注:温馨提醒,保持语气礼貌和尊重。