首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当打印带有分页符的网页时,总是有一个偏移量

当打印带有分页符的网页时,总是有一个偏移量
EN

Stack Overflow用户
提问于 2017-01-24 16:14:49
回答 2查看 613关注 0票数 1

我有一个表,它可能有很多行。我想打印它而不拆分每一行。

我使用page-break-after,page-break-after,page-break-inside来实现。但是,总会有下一页的某些部分打印在当前页上。请看我的截图,蓝色框中的内容应该都打印在下一页上。

我的css是:

代码语言:javascript
复制
.table_parent {
  page-break-before:auto;
  page-break-after:auto;
  page-break-inside:avoid;
  position:relative;
}

.table_self tr{
  page-break-before:auto;
  page-break-after:auto;
  page-break-inside:avoid;
  position:relative;
}

有人能帮上忙吗?非常感谢。

click to see my print screenshot

EN

回答 2

Stack Overflow用户

发布于 2017-01-24 16:29:17

您是否尝试过在“More settings -> paper size”(打印选项)中更改纸张大小。

票数 0
EN

Stack Overflow用户

发布于 2017-01-25 10:47:08

最后,我找到了原因。这是因为在顶级div中,我通过错误将顶部定义为-20px。这将影响打印时的每一页。所以我们可以看到我截图的每一页都有-20px的偏移量。

谢谢你的帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41823111

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档