【发布时间】:2016-08-25 07:30:49
【问题描述】:
尝试在 Chrome 中打印时,我在 div 中的文本在分页符处被剪切。我试过各种page-break-xxx,还有orphans: 5; widows: 5; page-break-after: avoid; page-break-before: avoid;。我还尝试将 div 设置为显示为表格、块、内联、内联块......但没有任何效果。我花了很多时间在谷歌上搜索......我相信这必须在某个地方得到回答......谁能指出我如何或在哪里找到解决方案的方向?提前致谢!
<div role="tabpanel" class="tab-pane" id="tab_1">
{{ product.metafields.a }}
</div>
<div role="tabpanel" class="tab-pane" id="tab_2">
{{ product.metafields.b }}
</div>
<div role="tabpanel" class="tab-pane" id="tab_3">
{{ product.metafields.c }}
</div>
代码如上所示。它们实际上是标签,我强迫它们全部显示在打印上。我在.tab-pane 上尝试了各种page-break-xxx。
{{ product.metafields.x }} 基本上是 H2、P 标签之类的文本。
【问题讨论】:
-
能贴出完整的代码吗?