html - 用 box-shadow 分隔
问题描述
如何将带有box-shadow的tbody与另一个tbody分开?
像一个
tbody {
margin-bottom: 16px
}
但是,我不想在tbody上使用display: block。
JSFIDDLE:
解决方案
tbody
您可以使用以下结构,而不是重复多次:
table {
width: 100%;
border-collapse: collapse;
table-layout: fixed;
border: none;
}
tbody table {
box-shadow: 0 0 0 1px black;
border-radius: 8px;
}
<table>
<thead>
<tr>
<th>Firstname</th>
<th>Lastname</th>
</tr>
</thead>
<tbody>
<tr>
<td colspan="2">
<table>
<tr>
<td>Jill</td>
<td>Smith</td>
</tr>
<tr>
<td>Eve</td>
<td>Jackson</td>
</tr>
</table>
</td>
</tr>
<tr><td colspan="2" height="20"></td></tr>
<tr>
<td colspan="2">
<table>
<tr>
<td>Jill</td>
<td>Smith</td>
</tr>
<tr>
<td>Eve</td>
<td>Jackson</td>
</tr>
</table>
</td>
</tr>
<tr><td colspan="2" height="20"></td></tr>
<tr>
<td colspan="2">
<table>
<tr>
<td>Jill</td>
<td>Smith</td>
</tr>
<tr>
<td>Eve</td>
<td>Jackson</td>
</tr>
</table>
</td>
</tr>
<tr><td colspan="2" height="20"></td></tr>
</tbody>
</table>
推荐阅读
- metadata - 如何获取 Snowflake 微分区中每一列的值范围、最小值和最大值?
- artifactory - Artifactory - 加密密码不起作用
- javascript - React 组件不在 onClick 调用的函数中执行
- linux - 如何删除 Kubernetes 命名空间中的每个 Pod
- go - 按属性读取 XML
- laravel - 在 laravel 中重新启动主管工作人员的问题
- c++ - 如何在命令行中为“cin>>variable”赋值
- javascript - 我可以咖喱一个可能未定义的函数吗?
- python - 我想从另一个窗口获取一个值?(python,tkinter)
- android - 使用 NavController 从一个活动导航到另一个活动