首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在样式表中的一个父id下对多个类进行不同的样式设计

如何在样式表中的一个父id下对多个类进行不同的样式设计
EN

Stack Overflow用户
提问于 2022-08-27 08:43:18
回答 1查看 37关注 0票数 0

我想在同一个id下以不同的方式设置多个类,但不要每次在其中设置类的样式时都提到id。我想使用下面的代码

代码语言:javascript
复制
#fold-6 {    
    .headlg {
    font-family: 'Noto Sans', sans-serif !important;
    font-style: normal !important;
    font-weight: 700 !important;
    font-size: 47px !important;
    line-height: 55px !important;
    letter-spacing: -0.5px !important;
    color: #000000 !important;
    }


    .paralg {
        font-family: 'Noto Sans', sans-serif !important;
        font-style: normal !important;
        font-weight: 400 !important;
        font-size: 18px !important;
        line-height: 35px !important;
        letter-spacing: 0.02em !important;
        color: #000000 !important;
    }
}      

而不是再次重复id,如下所示

代码语言:javascript
复制
#fold-6 .headlg {
        font-family: 'Noto Sans', sans-serif !important;
        font-style: normal !important;
        font-weight: 700 !important;
        font-size: 47px !important;
        line-height: 55px !important;
        letter-spacing: -0.5px !important;
        color: #000000 !important;
        }
        

#fold-6 .paralg {
            font-family: 'Noto Sans', sans-serif !important;
            font-style: normal !important;
            font-weight: 400 !important;
            font-size: 18px !important;
            line-height: 35px !important;
            letter-spacing: 0.02em !important;
            color: #000000 !important;
        }
    }      
EN

回答 1

Stack Overflow用户

发布于 2022-08-27 10:23:50

你可以用:is() pseudo-class

代码语言:javascript
复制
 #fold-6 :is(.headlg, .paralg) {}

代码语言:javascript
复制
div :is(p, span) {
  color: red;
}
代码语言:javascript
复制
<div>
  <p>Lorem, ipsum dolor.</p>
  <span>Lorem ipsum dolor sit.</span>
</div>

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73509531

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档