使用拆分背景设置垂直表格样式的最佳方法是啥

Posted

技术标签:

【中文标题】使用拆分背景设置垂直表格样式的最佳方法是啥【英文标题】:What is the best way to style a vertical table with split background使用拆分背景设置垂直表格样式的最佳方法是什么 【发布时间】:2020-09-16 12:33:47 【问题描述】:

如何使用 css 和 html 在拆分背景上组织和设置这些数据的样式?

【问题讨论】:

【参考方案1】:

您的那种布局(如果这是您想要的对吗?),您需要为此折叠表格边框,以避免出现空白。为tr 添加一个表示thead 的特殊类并相应地对其进行样式设置。遵循<tr><th></th><td></td></tr> 的模式。使用 text-align 将它们居中,向右为th,向左为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>

【讨论】:

以上是关于使用拆分背景设置垂直表格样式的最佳方法是啥的主要内容,如果未能解决你的问题,请参考以下文章

通过css样式给表格tbody加垂直滚动条

PHPWordPHPWord动态生成表格table | 单元格横向合并单元格纵向合并单元格边框样式单元格垂直水平居中

将样式应用于大量项目的最佳方法是啥?

Excel设置表格样式的显示效果使用excel如何改变表格样式

Element组件库Table表格样式设置背景半透明

word表格背景颜色设置 word表格如何设置背景颜色