Фактическая таблица намного больше, чем макет, который я собираюсь показать вам, но этот макет действительно объясняет проблему. Пожалуйста, перейдите на http://www.monteandjanicechan.com/test_table.cfm
Толщина линий сетки в таблице идет так, как я хочу в HTML-версии. Вы можете сделать View Source, чтобы увидеть фактический HTML-материал, который генерируется. Теперь я поместил эти HTMl-коды в тег cfdocument с помощью format = "pdf"; перейдите к http://www.monteandjanicechan.com/test_table_pdf.cfm.. Вы увидите непоследовательную толщину линии сетки для чихания и гриппа. Чтобы проиллюстрировать мою точку зрения, я удалил цвета фона и сгенерировал PDF; перейдите к http://www.monteandjanicechan.com/test_table_pdf_nocolor.cfm. Толщина линий сетки вернулась к норме.
Это наводит меня на мысль, что цвет фона одной ячейки каким-то образом переходит в ячейку рядом с ней и закрывает границу. Вот странные вещи:
1) Это ТОЛЬКО происходит в промежутке между строками и ТОЛЬКО со второго ряда до остальной части промежутка. Например, первое чихание в порядке, но граница второго чихания не верна; с первым гриппом все в порядке, но границы второго и третьего гриппа неверны.
2) Цвет фона НЕ охватывает границы собственной ячейки; это только покрывает границу ячейки прямо рядом с этим.
У меня вопрос, как я могу исправить эту проблему?
Любые предложения и указатели с благодарностью.