【问题标题】:mpdf hidden elementsmpdf隐藏元素
【发布时间】:2015-03-20 04:18:25
【问题描述】:

我正在使用 mpdf 库,我想隐藏某些元素以不显示在 pdf 中。我正在使用

style="diaplay:none;"

“可见性:隐藏”

但它们都不起作用。有 html 的隐藏元素,但是当生成 pdf 时,这些元素会再次显示。 有没有人可以帮我解决这个问题?

【问题讨论】:

    标签: php html css mpdf


    【解决方案1】:

    这是来自他们的文档here

    所有 HTML 元素都在 mPDF 中被硬编码为块或内联元素(例如,相当于 CSS display:block 或 display:in-line)。这不能使用 CSS 更改。

    因此,由于您尝试更改显示属性,因此您将无法获得想要的结果。您可以尝试将它们移出文档,但对绝对和相对定位的支持不是很好。因此,如果您不呈现要转换为 PDF 的文档上的元素,那么看起来您将使其工作的一种方式。

    here 你可以看到 css 支持。根据您要隐藏的元素,您可以从以下选项中选择隐藏一些元素:

    visibility: visible | hidden | printonly | screenonly (mPDF >= 5.4)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-10-01
      • 1970-01-01
      • 2011-12-28
      • 1970-01-01
      • 2011-12-04
      • 1970-01-01
      • 2023-03-22
      • 2013-08-10
      相关资源
      最近更新 更多