html - 如何更改特定表格行的表格边框折叠属性?
问题描述
我在片段上有一个例子,它有表格并应用了边框折叠:单独的属性。但我不希望第二行有这个规则。无论如何要为特定行关闭它吗?
<!DOCTYPE html>
<html>
<head>
<style>
table, td, th {
border: 1px solid black;
}
#table1 {
border-collapse: separate;
}
#table2 {
border-collapse: collapse;
}
</style>
</head>
<body>
<h2>border-collapse: separate</h2>
<table id="table1">
<tr>
<th>Firstname</th>
<th>Lastname</th>
</tr>
<tr>
<td>Peter</td>
<td>Griffin</td>
</tr>
<tr>
<td>Lois</td>
<td>Griffin</td>
</tr>
</table>
</body>
</html>
解决方案
您可以使用一些 CSS 选择器,例如 nth-child 或 nth-of-type 来打开/关闭特定行的效果。
推荐阅读
- parsing - 解析json源时如何查看是哪一行导致了异常?
- java - 将自定义 Java 对象列表转换为数据集会在 Spark 中产生 stackoverflow 异常
- javascript - 如何根据文本字段更改发送 POST 请求?(不使用提交按钮)
- javascript - 如何通过 node_modules 或 bower_components 将完整的 angularjs web 应用程序添加到另一个 web 应用程序项目中?
- regex - 正则表达式匹配字符串,但也有可选的组匹配
- ruby-on-rails - 如何为 Ruby on Rails 实现登录计数器?
- python - 将 keras 模型的损失集成到张量流图中
- laravel - 用于循环中图像变量的 Laravel 刀片资产
- python - 代码中的起始方程式未在输出中显示
- javascript - 使用 MutationObserver 检测何时将节点添加到文档