Моя цель - создать html-файл с таблицами и экспортировать их в pdf.
К сожалению, я не могу заставить стол вести себя так, как я хочу.
Одна часть таблицы должна отображать шкалу времени с днями в самой нижней строке, недели, месяцы и годы в строках выше и иметь заранее рассчитанный диапазон.
Только s для дней имеют ширину, заданную с помощью CSS (style="width:..."
).
Проблема в том, что ширина полностью игнорируется, поэтому поля с днями от 1 до 9 имеют вдвое меньшую ширину, чем остальные. И, как следствие, поскольку поля выше размера автоматически, поскольку они не имеют заданной ширины, их размер также неверен.
альтернативный текст http://img217.imageshack.us/img217/6617/scale1x.jpg
Вот источник, который генерируется:
http://pastebin.com/JyiqhSzs
То, что мы пробовали до сих пор:
- используется не CSS (
width=""
)
- дать другому полю также вычисленную ширину (значение colspan, умноженное на ширину дня)
Также установите style="table-layout:fixed;"
для таблицы, но это не имеет никакого эффекта.
Значит, я не знаю, как получить таблицу желаемой ширины?