html - 跨列重复
问题描述
真的很简单。我可能错过了一些明显的东西,但这里有。
我有一个<table>
内部的多列视图。想法是,它是一张相当高的桌子,因此将它放在多列上可以减少令人讨厌的垂直度,并且更适合屏幕显示。
问题是第 2 列及以后的行没有标题。
但是,如果我去打印预览,每一列都有一个“副本” <thead>
——因为它应该,IMO,因为这就是它的<thead>
用途。
是否有可能让这种行为(显然默认情况下仅在 中可用)@media print
在网页本身上工作?
(请注意,表格的内容是动态的,整个事情应该是响应式的,所以手动插入/分解表格是不行的。)
#container {
column-count: 3;
}
<div id="container">
<table>
<thead>
<tr>
<th>Column 1</th>
<th>Column 2</th>
</tr>
</thead>
<tbody>
<tr>
<td>Cell 1</td>
<td>Cell 2</td>
</tr>
<tr>
<td>Cell 1</td>
<td>Cell 2</td>
</tr>
<tr>
<td>Cell 1</td>
<td>Cell 2</td>
</tr>
<tr>
<td>Cell 1</td>
<td>Cell 2</td>
</tr>
<tr>
<td>Cell 1</td>
<td>Cell 2</td>
</tr>
<tr>
<td>Cell 1</td>
<td>Cell 2</td>
</tr>
<tr>
<td>Cell 1</td>
<td>Cell 2</td>
</tr>
<tr>
<td>Cell 1</td>
<td>Cell 2</td>
</tr>
<tr>
<td>Cell 1</td>
<td>Cell 2</td>
</tr>
<tr>
<td>Cell 1</td>
<td>Cell 2</td>
</tr>
<tr>
<td>Cell 1</td>
<td>Cell 2</td>
</tr>
<tr>
<td>Cell 1</td>
<td>Cell 2</td>
</tr>
</tbody>
</table>
</div>
解决方案
推荐阅读
- excel - 使用具有两个条件的 COUNTIFS?
- php - 代码在 PHP 7.3 中无法正常运行。修复与 PHP 7.1 和 7.2 向后兼容的最佳方法,count() 错误
- reactjs - React-admin 表显示两次
- javascript - TypeError:解析器不是函数
- docker - Kubernetes 集群“cni 配置未初始化”
- pandas - GroupBy 聚合基于条件和使用 pandas 的年度总和
- charts - QML:ChartView 系列的自定义可拖动点委托
- php - 编写一个基本的 php 脚本
- javascript - 使用 JavaScript 使用输入值隐藏和显示 div
- wolfram-mathematica - 将二维函数与奇点线积分