CSS 样式不存在时匹配的模式

CSS pattern that matches when style is NOT present

我有一个库 (PrimeFaces),可以在列可排序时向 <th> 添加样式。但是我想在列不可排序时应用我自己的样式:即当该样式不在 <th>

中时

有没有一种方法可以在样式不存在时执行 CSS 选择器,而不对元素样式列表中 is/isn 不存在的内容做出任何其他假设 类?

也就是说,我需要在不修改 HTML 的情况下严格在 CSS 内执行此操作。

您可以使用 :not() 选择器:

table th:not(.sortable){  }

Jquery 和 css 下面的解决方案

$('table th').not('.sortclass'); //jquery selector

table th:not(.sortclass) //pure css selector