【问题标题】:How do I use multiple classes with one ID selector?如何通过一个 ID 选择器使用多个类?
【发布时间】:2016-09-07 01:24:23
【问题描述】:

我希望这发生:

.category-news #main-header {
    background: #001846 !important;
}

.category-sports #main-header {
    background: #001846 !important;
}

但是不是2行代码,我可以合并成1行吗?

【问题讨论】:

    标签: html css class


    【解决方案1】:

    由于 ID 在文档中是唯一的并且具有非常高的特异性,因此它们之前的任何选择器都没有区别 - 所以您的两个选择器实际上总是选择 #main-header 并且可以安全地合并为一个:

    #main-header {
        background: #001846 !important;
    }
    

    【讨论】:

    • 但我希望标题仅在查看这些类别时更改背景。在其他视图上,我希望它作为默认值。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-04-13
    • 1970-01-01
    • 2020-10-31
    • 1970-01-01
    • 1970-01-01
    • 2012-10-07
    • 2011-02-26
    相关资源
    最近更新 更多