css - 特定类中所有 td 和 th 元素的单个 CSS 选择语句
问题描述
这应该很简单,但答案让我望而却步。我有什么工作,但它由两个 select 语句而不是 1 组成。我想选择带有 class 的元素内的所有元素th
和元素。td
.table-std
我在表格中得到的结果是 table-std 类具有正确的边框(在表格周围和每个单元格周围,边框折叠)。其他不属于此类的表不受影响。
.table-std th {
border: 1px solid var(--border-color);
padding: 0.25em;
}
.table-std td {
border: 1px solid var(--border-color);
padding: 0.25em;
}
这会选择 .table-std 中的所有 td
.table-std th td {
border: 1px solid var(--border-color);
padding: 0.25em;
}
这似乎选择了 .table-std 中的所有 td
.table-std th td {
border: 1px solid var(--border-color);
padding: 0.25em;
}
这似乎选择了 .table-std 中的所有 th 和 td,但至少也选择了其他表中的所有 td。
.table-std th, td{
border: 1px solid var(--border-color);
padding: 0.25em;
}
与此相同。
.table-std, th, td{
border: 1px solid var(--border-color);
padding: 0.25em;
}
解决方案
使用这个选择器:
.table-std th,
.table-std td {
border: 1px solid var(--border-color);
padding: 0.25em;
}
推荐阅读
- c# - 字典项目的 ElasticSearch/NEST 索引策略
- python - 使用 SNMP 查找网络中设备的主机名
- node.js - Adding npm webpage to my ASP.net Core App
- python-3.x - 避免/禁用 Heroku 一次性 dynos 自动重启崩溃的应用程序(或优雅地关闭它们)
- css - Background-image only covers ~three quarters of page CSS
- java - 滚动视图中的Android约束布局不显示最后一项
- linux - 从组中的每台机器到每台机器的 ssh 中查找 deley 的方法
- flutter - Flutter Navigation 与不同屏幕之间的值
- python - 网站运行正常但测试出错
- c# - 根据模型类型为视图选择不同的图形