【发布时间】:2011-03-19 09:23:19
【问题描述】:
我的目标是生成一个带有表格的 html 文件并将它们导出为 pdf。
不幸的是,我无法让桌子按我的意愿行事。
表格的一部分应该显示一个时间刻度,最下面的行是天,上面的行是周、月和年,并且有一个预先计算的 colspan。
只有日期的 s 具有 CSS (style="width:...") 指定的宽度。
问题是宽度被完全忽略了,所以从 1 到 9 天的字段的宽度只有其他字段的一半。接下来,由于没有给定宽度,自动超过大小的字段,它们的大小也是错误的。
alt text http://img217.imageshack.us/img217/6617/scale1x.jpg
这里是生成的源: http://pastebin.com/JyiqhSzs
到目前为止我们尝试了什么:
- 使用非 CSS (
width="") - 也给其他字段一个计算宽度(colspan 值乘以一天的宽度)
还为表格设置style="table-layout:fixed;",但这没有效果。
所以我不知道如何让表格具有我想要的宽度?
【问题讨论】:
标签: html css html-table width