2
我有一个通过循环生成的表格。
每个循环创建2行的表格。CSS在打印时将表格行保留在一起
我想要实现的是打印此页时,每个循环迭代中创建的2行保持在一起,并且不会在页边界上分裂。
我曾尝试在tr
和td
元素上应用CSS规则{page-break-inside: avoid;}
,但没有多少运气(我听说这是非块元素的已知问题)。
除了使用div重建视图之外,有没有可以应用于表格的解决方案?
我有一个通过循环生成的表格。
每个循环创建2行的表格。CSS在打印时将表格行保留在一起
我想要实现的是打印此页时,每个循环迭代中创建的2行保持在一起,并且不会在页边界上分裂。
我曾尝试在tr
和td
元素上应用CSS规则{page-break-inside: avoid;}
,但没有多少运气(我听说这是非块元素的已知问题)。
除了使用div重建视图之外,有没有可以应用于表格的解决方案?
你需要这两种风格结合在一起(虽然汽车是默认值)
如果这些两行应该一起附上,你可以考虑使用一个表为每个两行,而不必所有行都有一张表。
{page-break-inside: avoid;page-break-before:auto}
同时检查意见为this answer
粘贴在拨弄生成的代码,请。 – thepratt 2014-09-26 15:44:25