如何解决是否可以预测Windows上的元素将在哪里适应CSS?
这是交易:
我必须给客户提供将动态网页打印为PDF的可能性(即使客户以后可能希望以真实纸质打印)。经过一番测试之后,基本的window.print()看起来足以满足我们的需求,只需使用@media print css即可打印出很好的图像,甚至还可以包含一些JS。
我的问题是,当我们找到一个html元素时,我想创建一个新页面,但是先中断指令(以及其他类似的指令)不起作用。
问题是页面使用引导程序3(这就是为什么诸如“ break-before”之类的东西很难使其工作)的原因,而对客户端有用的部分包含了太多的元素,因此“ put float:除了您的内容,所有内容都一无所有”解决方案真的很难做到。
我发现,当客户点击打印按钮时,也许可以留出一定的余量,我可以强迫元素进入一页或另一页,但这意味着我可以预测元素将在打印页面上的位置(开始页面的中间,页面中间,页面底部)。是否可以通过Javascript(以及最终的CSS)进行?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。