我想在我的网站上添加分页符,这样当用户尝试打印该页面时,其他元素就不会被切成两半。我试过添加 css“page-break-after: always”,但它只适用于 Firefox,并且找不到任何其他解决方案。
有几个类似的问题(这里有一个:Google Chrome Printing Page Breaks),但它们已经很老了(2009 年),解决方案不再有效。
有谁知道使用当前版本的 Safari 和 Chrome 执行此操作的方法吗?
最佳答案
我遇到了类似的问题,但我最终找到了解决方案。我有 overflow-x: hidden;应用于标签,所以无论我在 DOM 中做了什么,它都不会允许分页符。通过恢复到 overflow-x: visible;它工作正常。
希望这对那里的人有帮助。
关于html - 如何在 Chrome 和 Safari 中指定分页符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14805708/