use*_*451 10 html css printing firefox ruby-on-rails
我在我的一个Rails视图中有一些逻辑,表明如果table我要打印超过7行,请div在样式周围创建table一个min-height样式,以确保下面的页脚table到达页面2的末尾,而不是第1页.
我在许多浏览器中测试了这个逻辑,包括:Chrome,Safari和IE(!),它们都按预期工作.然而,Firefox正在div和之前添加一个讨厌的分页符table.我曾尝试通过在加入这个CSS样式避免此分页符div并在table:page-break-before: avoid;和这个新的Firefox风格:break-before: avoid;,但似乎并没有影响到印刷在这个分页符.还有其他想法吗?Firefox在打印时会在大div之前自动添加分页符吗?
<div style='min-height: 1150px;'>
<table>
blah blah table stuff...
</table>
</div>
Run Code Online (Sandbox Code Playgroud)
好吧,因为我们没有您的代码的实时示例,不幸的是很难找出解决方案,但好消息是我可以提供一些有关它可能有效但不确定的信息。
我希望这能帮助您解决问题,并让我知道哪一个最适合您。如果您有任何疑问,也请告诉我。
| 归档时间: |
|
| 查看次数: |
3939 次 |
| 最近记录: |