我希望创建一个包含 1440 列的表。每列将代表一天中的一分钟。
我的目标是通过使用 PHP 设置单元格的背景颜色来显示一天中每一分钟发生的事情。
在我能做到这一点之前,我必须尝试让我一天中的 1440 分钟适应屏幕。理想情况下,表格的宽度为 1440 像素,同样每分钟一个。
如何格式化我的表格以使单元格宽度为 1 像素,以便整个表格只有 1440 像素宽?
我的语法是:
<table border=0 style="border-collapse:collapse;empty-cells: show;">
<tr>
<?php for ($i = 0; $i < 1440; $i++) { ?>
<td style="width:1px; background-color:green;"></td>
<?php } ?>
</tr>
<tr >
<td colspan="120"><font size=2>6</td>
<td colspan="120"><font size=2>8</td>
<td colspan="120"><font size=2>10</td>
<td colspan="120"><font size=2>12</td>
<td colspan="120"><font size=2>14</td>
<td colspan="120"><font size=2>16</td>
<td colspan="120"><font size=2>18</td>
<td colspan="120"><font size=2>20</td>
<td colspan="120"><font size=2>22</td>
<td colspan="120"><font size=2>24</td>
<td colspan="120"><font size=2>02</td>
<td colspan="120"><font size=2>04</td>
</tr>
</table>
我知道这个解决方案很丑陋,并且使用内联样式等只是显示我目前的位置。
任何帮助表示赞赏。如果有关于如何更好地做到这一点的建议,请告诉我。