我有 2 个(或更多)嵌套表:第一个用于布局目的,其他是带有数据的普通表。
我使用第一个表格是因为我需要在每个页面中重复页眉和页脚,所以我使用
repeat-header:yes;
repeat-footer:yes;
css 特殊规则来实现这一点,它的工作原理。
我将文档正文放入元素中。
对于数据表,我需要为元素提供 1px 边框,因此我创建了 css 规则来做到这一点:
table.data {
border-collapse: collapse;
margin-bottom: 15px;
width: 100%;
}
table.data td {
padding: 5px;
border: 1px solid #000;
border-collapse: collapse
}
我设置了我的元素的类。但它没有边界。
它看起来像用外部表格样式覆盖数据样式,它没有任何边框,所以我的内部表格中没有边框。
我的 css 进入标签,有时我写一些内联的东西,但没有任何东西覆盖 1px 边框。
我将 Itext 用于 android 和 XMLWorker(最新版本 5.4.4)。我的模板是 HTML,我从 java 调用以下方法:
XMLWorkerHelper.getInstance().parseXHtml