html - 将 css td/th 应用于类 "foo"的所有表

标签 html css

<分区>

我找到了一种在 html 表格周围显示细边框的简单方法:

https://www.w3schools.com/css/css_table.asp

table {
  border-collapse: collapse;
}

table, th, td {
  border: 1px solid black;
}

现在我只想将它应用于所有类为“foo”的表。

我试过了,但是不行:

table.foo {
  border-collapse: collapse;
}

table.foo, th, td {
  border: 1px solid black;
}

这会改变所有 td 标签的样式。但我只想要“foo”表正下方的 td 标签。

正确的做法是什么?

最佳答案

使 CSS 选择像...

table.foo, table.foo th, table.foo td {
    ....

这里还有对选择器的快速检查。

https://www.w3schools.com/cssref/css_selectors.asp

关于html - 将 css td/th 应用于类 "foo"的所有表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54555380/

上一篇:css - 照片网格未正确换行 - Wordpress 主题正在使用 Bootstrap

下一篇:javascript - 谷歌地图不显示,HTML

相关文章:

html - 表 <colgroup> 忽略最小-最大宽度

javascript - jQuery settimeout() 无法正常工作

jquery - 如何使用具有数据属性的 Rate Yo jQuery 星级评分插件?

jquery - 元素在隐藏时向左移动

javascript - 将工具提示添加到进度条 Bootstrap

javascript - 如何通过 FORM 为 jquery ajax 变量提供值?

css - JQueryUI 选项卡小部件中的空白方 block

css - 溢出 : scroll not working in UIWebView in iOS 8

jquery - 使用 jquery ui slider 更改 css

css 到达另一个元素