题:
如何在标题(h1-h4)中添加边距和/或填充,这些标题是TD
或TH
的一部分?
现在的情况:
我有一个由JIRA生成的预生成的HTML文档。本文件的结构如下:
<tr class="rowAlternate">
<td class="jira-macro-table-underline-pdfexport">
<h1><a name="StandardizedInterface"></a>Standardized Interface</span></h1>
<h2><a name="ShortDescription"></a>Short Description</h2>
<ul> ... </ul>
</td>
</tr>
我使用<tocentry>
和其他特定于mPDF的元素以编程方式扩展此文档,因此它可以用作讲义,生成的PDF看起来相当不错,但我在表格中有一个主要问题。
这是文档在浏览器中显示的方式:
内部生成的PDF:
可以看出,PDF导出中标题的边距已经消失。到目前为止,我在标题中添加内联CSS或用其他元素包装它的所有测试都失败了。 mPDF documentation说:
表格中忽略块级标签(DIV,P等),包括任何CSS样式。
这很可能意味着使用纯CSS或包装无法做到这一点。
我希望其他人之前遇到过这个问题,并且可以分享一些有关如何实现块元素间距的见解。