【发布时间】:2012-04-24 20:08:23
【问题描述】:
我有以下 HTML 标记:
<div class="drag a"></div>
<div class="drop a"></div>
我还有以下 CSS 规则,它应该只应用于我的第二个 div:
.drop.a
{
background-color:red;
}
这工作正常,但在 Internet Explorer 9 中,CSS 规则同时应用于这两个元素。
这是为什么?我以为这种 CSS 兼容所有浏览器?
【问题讨论】:
-
如果你让它们成为自己的类,例如:drag_a 和 drop_a,它会起作用吗?
-
@Samwise 我想它会,因为这些是 2 个单独的整个类。
标签: css internet-explorer internet-explorer-9 css-selectors