mPDF - <img /> 和 <div /> 操作失败

问题描述

所以基本上我在 wordpress 环境中工作,使用插件生成带有 mPDF 的 PDF 发票。一切正常,除了一件事。添加产品元数据时,有时会在 PDF 中插入图像,这很好,每次获取整个页面时,图像都会生成内联宽度:100%。我不能操作 HTML 代码,只能将 CSS 添加生成文件中。但是我无法修改样式。 代码如下:

<ul class="sab-item-attributes">
    <li>
    <strong class="sab-item-attribute-label">Farbauswahl:</strong> 
        <div style="text-align: center;width: 100%;max-width: 150px;margin:0 0 5px 5px;border:1px solid #dfdfdf;padding:2px">
            <img alt="Image not available" style="width: 100%" src="https://---.---------.--/wp-content/uploads/-----/-----/--------.jpg">
            <span>Blau</span>
        </div>
    </li>
</ul>

插件让我可以选择在生成之前查看 HTML 标记,在那里我可以看到对 <img> 及其父项样式的任何修改,因此问题出在 mPDF 一侧在生成PDF文件的那一刻,就像对元素的更改被删除,宽度=100%;再次。

知道它为什么会这样吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)