MPDF div在表格内不起作用
Posted
技术标签:
【中文标题】MPDF div在表格内不起作用【英文标题】:MPDF div not working inside table 【发布时间】:2016-07-26 04:32:06 【问题描述】:我正在研究 mpdf,它是将 html 页面转换为 pdf 的好库,但是当我将块元素(例如 <div><p>
)放入表格单元格时,它的行为不像块元素,它的行为类似于内联元素。
代码:
<td><div>Block Element</div></td>
或
<td><p>Block Element</p></td>
有没有办法让它成为块元素?
或者我应该使用其他库吗?
提前致谢。
【问题讨论】:
<td>
应该在 <div>
内
@PathikVejani 为什么?我也无法在 寻找相同问题的解决方案我刚刚意识到根据文档,这不是错误,而是 feature 限制:
块级标签(DIV、P 等)在表中被忽略,包括任何 CSS 样式 - 内联 CSS 或样式表类、id 等。设置文本 表格/单元格中的特征,要么定义 CSS 表格/单元格,或使用内嵌标签,例如
<SPAN style=”…“>
似乎目前没有办法解决它。
就我而言,我必须使用 &nbsp;
s 来缩进(假中心)<h4>
标题。
见https://mpdf.github.io/tables/tables.html
【讨论】:
DIV 不起作用,但在某些情况下,'td' 元素中的另一个表可以帮助您。 不是“功能”。限制。以上是关于MPDF div在表格内不起作用的主要内容,如果未能解决你的问题,请参考以下文章
mPDF:文本与表格中的 p 、 h1 - h6 对齐不起作用