猿问

如何使用 HTML CSS 在 pdf 中创建颜色框

我正在使用 tcpdf,我必须创建一个带有数字的框。我试过了display:block,但不支持 tcpdf。

我的预期输出是这样的

但我变得这样

http://img2.mukewang.com/64b2012f0001d5a900870149.jpg

我正在使用下面的代码

$html='<div  style="text-align:center;">
       <p><span style="color:#fff ; width: 150px;height: 100px;background-color: #2ecc71;line-height: 100px;">46%</span></p>
       </div>';


德玛西亚99
浏览 113回答 1
1回答

慕的地8271018

经过更多的研究和实验,我找到了我的解决方案,我不知道它是不是最好的解决方案,但它解决了我的问题。我使用下面的代码来获得我的预期输出。我使用了表格,因为 tcpdf 对于 css 有一些限制。我也使用width="80px" height="80px"而不是内部内联样式。<table style="text-align:center;">&nbsp; <tr>&nbsp; &nbsp; <td width="80px" height="80px" style="background-color: #2ecc71;color:#fff;line-height: 80px;font-size:30px;text-align:center">46%</td>&nbsp; </tr></table>
随时随地看视频慕课网APP
我要回答