css - 仅当元素不是 tfoot 元素时才显示边框

标签 css

我想为 td 元素显示一个 border,但前提是该元素tfoot元素。我如何使用 .not CSS 选择器做到这一点?

这行不通:

td.not(tfoot) { ... }

最佳答案

你可以试试这个规则(影响所有不在脚中的单元格)

table :not(tfoot) tr td {
  border: 1px solid red;
}

table > :not(tfoot) td {
  border: 1px solid red;
}

关于css - 仅当元素不是 tfoot 元素时才显示边框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39850414/

相关文章:

html - 在 HTML 中对齐单选框/复选框旁边的文本

asp.net - 更新面板呈现元素后,css 悬停菜单停止工作

jquery - css 菜单边框动画无法正常工作

带有显示 :inline is displaying as block in IE7 的 HTML li 标签

jquery - 删除子元素包含大于特定值的文本的所有 div

javascript - 翻转图像的 Html/CSS/Javascript 函数不起作用

html - 为什么我的输入表单不会粘在我的按钮上?

javascript - 如何实现交互式用户指南?

javascript - 如何从angularjs中的两个不同地方调用同一个函数

html - CSS Onmouseexit 淡出