Css 制作重要的是整个。类选择器

Css 制作重要的是整个。类选择器,css,Css,是否有可能使整个.class CSS选择器变得重要?我在这种结构中思考: .custom-selector !important { display: inline-block; vertical-align: middle; position: relative; padding-left: 5px; } 我不知道这是否可能。不,不可能!重要信息被认为是最后手段,因此应谨慎使用!重要的ing整个选择器会讽刺这个想法 如果你需要胜过其他风格,利用你的优势。例如,您可以使用以下技

是否有可能使整个.class CSS选择器变得重要?我在这种结构中思考:

.custom-selector !important {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  padding-left: 5px;
}

我不知道这是否可能。

不,不可能<代码>!重要信息被认为是最后手段,因此应谨慎使用<代码>!重要的ing整个选择器会讽刺这个想法

如果你需要胜过其他风格,利用你的优势。例如,您可以使用以下技术将样式声明推到顶部:

  • 双类名将胜过单类名:

    .custom-selector.custom-selector>.custom-selector

  • 身份胜过阶级:

    #自定义id>。自定义类

  • ID也可以复制:

    #id#id>#id

  • 内联样式胜过任何样式表:

    <style>
    p#id#id.class.class { color: green; }
    </style>
    <p id="id" class="class" style="color:red">I am red!</p>
    
    
    p#id#id.class.class{颜色:绿色;}
    

    我是红色的


    • 首先!要点适用于CSS规则中的一个特定声明。它不适用于类。所以,“不”你不能上课!重要的

      第二关!重要只是CSS特性的一部分。您还可以使用其他方法使规则成为具有优先权的更具体的规则(例如引用父链中的id,而不仅仅是类。当我编写CSS时,使用!important是我最后一个可能的选择-我更愿意使用其他特定解决方案解决覆盖问题。通常,如果你控制所有CSS,这很容易避免使用!important。如果你必须覆盖一些你无法控制的CSS,有时它很方便


      查看更多细节。因为它能更好地解释问题。

      最后一句话让我笑了。太好了。我需要去写明智的CSS,而不是偷工减料