【发布时间】:2012-07-24 09:52:37
【问题描述】:
假设我们有一个包含许多行的表。通过 XSLT 将我的 XML 转换为 PFD 时,我希望某些行不会跨分页符拆分。目前我有
<table>
<tr>...</tr>
<tr>...</tr>
<div style="page-break-inside:avoid">
<tr>...</tr>
<tr>...</tr>
</div>
<tr>...</tr>
</table>
这在一定程度上很有效。问题是 div 中的列不再像往常一样从表中的第一行继承它们的宽度。
我可以用 div 做些什么来维护继承吗?还是我应该尝试不同的方法?
【问题讨论】:
-
这是无效的语法...
<div>不能是<table>的子代。 (正式地,<tr>也不能,因为它应该在<tbody>或<thead>中,但这是顺便说一句,因为大多数 - 如果不是全部 - 浏览器允许它) -
谢谢!我必须阅读一下我的表格语法。
标签: html xml xslt pdf xslt-1.0