mpdf隐藏的元素

时间:2015-01-21 15:22:55

标签: php html css mpdf

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

  

风格=" diaplay:无;"

  

"能见度:隐藏"

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

1 个答案:

答案 0 :(得分:0)

这是来自他们的文档here

  

所有HTML元素都在mPDF中进行硬编码,以作为块或内联元素处理(例如,等同于CSS显示:块或显示:内联)。使用CSS无法更改此内容。

因此,既然您正在尝试更改显示属性,那么您将无法获得所需内容。您可以尝试将它们从文档中移除,但是对绝对和相对定位的支持并不是很好。因此,如果您不想在要转换为PDF的文档上呈现元素,那么它看起来像是一种让您正常工作的方式。

here您可以看到css支持。根据您试图隐藏的元素,您可以隐藏一些可供选择的元素:

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