css - :not(X) not working

标签 css css-selectors

<分区>

这有什么问题吗? .btn:not(.btn-float .btn) { ... } 我想为所有具有 .btn 类的元素应用 css,但 div .btn- 中的元素除外 float

我得到的结果是该类未应用于任何 .btn 元素!

谢谢

最佳答案

应该是:

div:not(.btn-float) .btn { ... }

这意味着选择所有不是 .btn-floatdiv,然后选择其中的 .btn

关于css - :not(X) not working,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45894342/

上一篇:html - Bootstrap 中的列排序有什么意义?

下一篇:html - 伪元素的中心元素

相关文章:

css - 如何将 CSS 箭头添加到绝对定位的元素

javascript - 单击按钮时.show() 不起作用

css - 为什么我的页面的移动版本中有空白区域?

css - 我应该在 '#id' 或 '.class' 选择器前面添加一个元素名称吗?

html - 为子元素集定义规则

javascript - 元素宽度/高度的方法

html - 如何在 css 中定位这些 tds?

html - 设置一行 DIV 中最后一个 DIV 的样式

css - 是否有 CSS 父级选择器?

带标签的 CSS 部分属性选择器