【问题标题】:Page-break-inside not working in firefox分页符在Firefox中不起作用
【发布时间】:2013-01-05 01:31:28
【问题描述】:

我需要生成一堆表,每个表都有一个标题(<thead> 由两个 <tr> 组成)。表格比需要打印。一个单独的表格不应该被打破,除非它对于一页来说太长,否则标题应该被重复。标题永远不应该分成两页。我注意到page-break-inside: avoid 在 Firefox

【问题讨论】:

  • page-break-inside 属性仅受 Opera 支持。 http://www.w3schools.com/cssref/pr_print_pagebi.asp
  • 我知道,但是有什么解决方法可以让它在其他浏览器中工作吗?
  • 简短的回答是否定的,至少不是单独使用 HTML/CSS。您可以考虑生成 PDF 以获得更高程度的控制。
  • 正要输入@matthewpavkov 写的内容。
  • 就我个人而言,我会使用page-break-inside,对于那些使用旧版浏览器的人来说,他们只是运气不佳。

标签: html css


【解决方案1】:

MDN 说 Firefox 19 是支持 page-break-inside 属性的最早版本。看来你倒霉了。

https://developer.mozilla.org/en-US/docs/CSS/page-break-inside

也许你可以从这个问题中找到一些有用的东西:alternative to page-break-inside:avoid because of compatibility issues

【讨论】:

    猜你喜欢
    • 2023-03-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-04
    相关资源
    最近更新 更多