html - 使用拆分背景设置垂直表格样式的最佳方法是什么
解决方案
你的那个布局(如果这是你想要的对吗?),你需要折叠你的表格边框,以避免空白。添加一个特殊的类来tr
代表thead
它并相应地设置它的样式。跟随模式<tr><th></th><td></td></tr>
。使用 text-align 将它们与 right toth
和 left to 居中td
。
td, th {
padding: 8px;
font-size: 12px;
width: 250px;
}
th { background: #E9EADA; text-align: right; }
td { background: #FCFCFC; text-align: left; }
.table-header > * {
font-size: 16px;
color: #238E98;
}
table { border-collapse: collapse; }
<table>
<tr>
<th>First name</th>
<td>John</td>
</tr>
<tr>
<th>Last Name</th>
<td>Doe</td>
</tr>
<tr class="table-header">
<th>Details</th>
<td>---</td>
</tr>
<tr>
<th>Age</th>
<td>33</td>
</tr>
</table>
推荐阅读
- javascript - 单选按钮值的功能无法正常工作-反应本机
- excel - 防止 .txt 文件将最后一行保存为空白
- javascript - 使用新表单在每次提交点击时创建转换
- graphql - Gatsby 组件中的多个 graphql 查询
- javascript - 隐藏/显示功能不适用于 Javascript
- arrays - 如何在 Laravel 中加入数组和 MySQL 表
- asp.net - 在资产负债表注释格式上显示水晶报表
- python - LogisticRegression 为不同的 C 值返回相同的模型
- python - 从列表中抽取指定数量的样本。使用所有列表元素
- python - 为什么我收到文件或目录未找到的错误,尽管两者都存在于谷歌驱动器和 Colab Notebooks 中?