gpt4 book ai didi

css - XMLWorker:单元格的垂直对齐不起作用

转载 作者:行者123 更新时间:2023-11-28 17:17:26 27 4
gpt4 key购买 nike

如果你检查这段代码:

<table>
<tr>
<td border="1">
<table>
<tr><td>Blah</td></tr>
<tr><td>Blah</td></tr>
<tr><td>Blah</td></tr>
</table>
</td>
<td border="1">
<table>
<tr><td>Blah</td></tr>
<tr><td>Blah</td></tr>
</table>
</td>
</tr>
</table>

在这里:
http://demo.itextsupport.com/xmlworker/

你会看到这个: vertical aligned to top

但是如果您单击“转换”以便 XMLWorker 创建 PDF,则结果如下:

Not in top when converted to PDF

所以...垂直对齐被破坏了吗?如何将第二个表格移动到父单元格的顶部?

最佳答案

您忘记定义右侧单元格的垂直对齐方式。

我已经调整了你的 HTML ( table4_css.html ):

<table>
<tr>
<td>
<table border="1">
<tr><td>Blah</td></tr>
<tr><td>Blah</td></tr>
<tr><td>Blah</td></tr>
</table>
</td>
<td valign="top">
<table border="1">
<tr><td>Blah</td></tr>
<tr><td>Blah</td></tr>
</table>
</td>
</tr>
</table>

您可以找到将此 HTML 转换为 PDF 的源代码 here .查看生成的 PDF:html_table_7.pdf

enter image description here

如您所见,引入 valign 属性将右侧部分向上移动。

关于css - XMLWorker:单元格的垂直对齐不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28332971/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com