Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php TCPDF文本与图像重叠_Php_Html_Css_Tcpdf - Fatal编程技术网

Php TCPDF文本与图像重叠

Php TCPDF文本与图像重叠,php,html,css,tcpdf,Php,Html,Css,Tcpdf,我正在使用TCPDF从HTML生成pdf。代码中有一个图像,其下方有一个span。不幸的是,我的span与我的img重叠 我知道最好将span设置为figure,但由于TCPDF不支持html5,我认为这是最好的解决方法 代码如下所示: <img src=""> <span>Some text related to the image</span> 一些与图像相关的文本 因此,输出将打印图片底部带有文本的图像。有什么方法可以让我得到图片下面的文本吗?你考

我正在使用TCPDF从HTML生成pdf。代码中有一个图像,其下方有一个
span
。不幸的是,我的
span
与我的
img
重叠

我知道最好将
span
设置为
figure
,但由于TCPDF不支持html5,我认为这是最好的解决方法

代码如下所示:

<img src="">
<span>Some text related to the image</span>

一些与图像相关的文本

因此,输出将打印图片底部带有文本的图像。有什么方法可以让我得到图片下面的文本吗?

你考虑过用,而不是TCPDF吗?语法基本相同,支持的CSS数量要多得多。您可以使用边距顶部或填充顶部将跨度与图像隔开。

打开浏览器控制台,检查图像/文本,然后单击图像代码(在控制台中)查看应用于此图像的CSS,摆弄它,直到文本位于图像下方,在不知道css是如何应用的或是什么应用的情况下,我们很难提出任何建议,但是查看“display”属性,尝试将其设置为do
display:block如果还没准备好。不,我还是一样的。当我将HTML输出到PDF中,而不是在网页上时,这只是一个快速提醒