【问题标题】:Table border shown in wkhtmltopdfwkhtmltopdf 中显示的表格边框
【发布时间】:2020-05-23 16:24:46
【问题描述】:

我使用 WKHTMLTOPDF 生成 pdf。 在我的页面上,我有一个没有边框的表格。 在浏览器中一切都很好。 表格示例:

<table class="noborder" border="0">
    <tbody>
        <tr class="noborder">
            <th colspan="2" class="noborder">MyHeader</th>
         </tr>
     </tbody>
</table>

CSS:无边框:

.noborder {
    border: 0px solid black;
}

但在生成的 PDF 中有边框。

【问题讨论】:

  • 出于好奇,当您在浏览器中打开 pdf 时,它是否只显示边框?当我通过标准查看器在 Mac 中打开我的 PDF 时,它会正确显示。只有当我在 Chrome 中渲染时,我才会遇到这个问题。它还在 Safari 中按预期显示。

标签: wkhtmltopdf


【解决方案1】:

我遇到了完全相同的问题。在浏览器中一切正常。但是当我在 pdf 中渲染时,所有表格中都会出现边框。我不得不使用表格,因为 wkhtml 和 pdfkit 无法解释 div class row 和 div class col;因此,文本从未在 pdf 中按需要出现。

但这似乎有效:

td {
    border-style : hidden!important;
   }

已举报:Removing unwanted table cell borders with CSS

【讨论】:

    猜你喜欢
    • 2015-09-11
    • 2011-11-02
    • 1970-01-01
    • 2015-07-06
    • 2014-09-14
    • 2021-12-15
    • 1970-01-01
    • 2020-05-24
    • 2014-03-30
    相关资源
    最近更新 更多