css - 如何为除一个类之外的所有元素创建 css 规则?

标签 css css-selectors

我已经为我的元素创建了一个 CSS 样式表。有什么方法可以创建适用于除属于“dojoxGrid”类的所有表元素之外的所有表元素的 css 规则?像这样的东西:

.not(dojoxGrid) table{
    width:100%;
    border-top:1px solid #dddddd;
    border-left:1px solid #dddddd;
    border-right:1px solid #dddddd;
    margin:1em auto;
    border-collapse:collapse;
}

最佳答案

negation pseudo-class似乎是您要找的东西。

table:not(.dojoxGrid) {color:red;}

It's not supported by ≤ IE8 though .

关于css - 如何为除一个类之外的所有元素创建 css 规则?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2489674/

相关文章:

javascript - 从另一个选项卡获取拖放图像作为 base64String

css - AngularJS CSS 动画 - 同时为两个元素设置动画

html - CSS [attribute ="value"] 选择器是不必要的吗?

javascript - 'document' 上的“querySelectorAll”转义 html 属性值

jquery 当前可见的第 n 个子级

html - CSS 转换和伪类

html - CSS 选择器层次结构?如何通过逆向工程获得样式?

javascript - 加载多个音频文件,即使互联网连接不佳也可以同时播放

html - 表格中的 iframe - 无法覆盖

jquery - JCrop 得到裁剪宽度和高度