0

这是我正在处理的网站,其他所有浏览器都可以正确显示表格,但像往常一样,当涉及到 IE(特别是 9)时,它会中断。

http://lumpiahouserestaurant.com/menu/

我已经解决了这些<thead>问题,因为 IE 没有很好地解释 display:inline-block。我找不到类似的问题<tbody>

表格的主要目标是让<tr>浮动左侧和<td>有显示块,以便它们向下显示。

4

1 回答 1

2

表格并非旨在以这种垂直方式编写。虽然以这种方式玩弄浏览器可能是一个有趣的实验,但这听起来像是在生产站点中令人头疼的秘诀。

如果您坚持以这种方式对表格进行编码(我猜您想这样做是因为在 HTML 中阅读更直观),您可以

  1. 制作一个有 7 列和 1 行的外部表 - 每天一个。在每一列中创建一个包含n行和 1 列的表来保存每天的数据。这是假设表格行不应该对齐,如您的示例所示。
  2. 从左到右而不是从上到下整理表格,然后使用 javascript 转置表格。
于 2012-05-23T02:05:55.200 回答