【问题标题】:CSS :not() not working properly [duplicate]CSS:not()无法正常工作[重复]
【发布时间】:2016-09-05 20:27:07
【问题描述】:

所以我有这样的代码结构:

.header-container a:not(.header-menu-right a) {
  display: none;
}
<div class="header-container">
  <div class="header-menu-right">
    <ul>
      <li><a href="#">link</a></li> 
        <!-- unimportant links -->
        <li><a href="#">link</a></li> 
          <!-- unimportant links -->
    </ul>
  </div>
  <a href="#">link</a> 
  <!-- important link -->
</div>

正如您在注释中看到的那样,我只希望 CSS 更改最后一个 a-tag。

我在这里做错了什么?

【问题讨论】:

    标签: html css css-selectors


    【解决方案1】:

    试试这个,然后就可以了:

    .header-container > a {
        display:none;
    }
    

    谢谢!

    【讨论】:

      猜你喜欢
      • 2017-07-15
      • 2015-09-06
      • 2016-05-06
      • 2016-05-12
      • 2018-07-19
      • 2018-10-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多