【发布时间】:2022-02-15 06:20:11
【问题描述】:
我在下面汇总了一个粗略的模板,说明了我在下面每个尝试的内容。如何使右侧的数字与下方的小方块对齐?
我想我需要通过删除所有边框等并使用 css 来创建“不可见的单元格”。这是正确的方法还是有更简单的方法?
https://jsfiddle.net/Elbusta/8720rhdq/18/
/* styles */
table {
border: 1px solid black;
}
thead tr {
text-align: left;
vertical-align: top;
border: 1px solid black;
}
td {
text-align: left;
vertical-align: top;
border: 1px solid black;
}
th {
text-align: left;
vertical-align: top;
border: 1px solid black;
}
span {
float: right;
}
.time-cell {
width: 26px;
}
<table style="undefined;table-layout: fixed; width: 577px">
<colgroup>
<col class="time-cell">
<col class="time-cell">
<col class="time-cell">
<col class="time-cell">
<col class="time-cell">
<col class="time-cell">
<col class="time-cell">
<col class="time-cell">
<col class="time-cell">
<col class="time-cell">
<col class="time-cell">
<col class="time-cell">
<col class="time-cell">
<col class="time-cell">
<col class="time-cell">
</colgroup>
<thead>
<tr>
<th colspan="8"><br>Month January 2022<br>Day<br>time 11 12 13 14 15 16 17</th>
</tr>
</thead>
<tbody>
<tr>
<td>13:00</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td>15:00</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td>16:00</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td>13:00</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td>15:00</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td>16:00</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
</tbody>
</table>
【问题讨论】:
-
是电子邮件模板吗?
标签: html css html-table