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 次 |
最近记录: |