您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

CSS选择器适用于具有两个类的元素

CSS选择器适用于具有两个类的元素

链接两个类选择器(之间没有空格):

.foo.bar {
    /* Styles for element(s) with foo AND bar classes */
}

如果仍然需要处理IE6之类的古老浏览器,请注意,它无法正确读取链接的类选择器:无论您列出什么其他类,它都只会读取 类选择器(.bar在这种情况下)。

为了说明其他浏览器和IE6如何解释这一点,请考虑以下CSS:

* {
    color: black;
}

.foo.bar {
    color: red;
}

支持的浏览器上的输出是:

<div class="foo">Hello Foo</div>       <!-- Not selected, black text [1] -->
<div class="foo bar">Hello World</div> <!-- Selected, red text [2] -->
<div class="bar">Hello Bar</div>       <!-- Not selected, black text [3] -->

IE6上的输出是:

<div class="foo">Hello Foo</div>       <!-- Not selected, black text [1] -->
<div class="foo bar">Hello World</div> <!-- Selected, red text [2] -->
<div class="bar">Hello Bar</div>       <!-- Selected, red text [2] -->

脚注:

支持的浏览器:

IE6:

CSS 2022/1/1 18:23:45 有477人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶