是否可以预测Windows上的元素将在哪里适应CSS?

问题描述

这是交易:

我必须给客户提供将动态网页打印为PDF的可能性(即使客户以后可能希望以真实纸质打印)。经过一番测试之后,基本的window.print()看起来足以满足我们的需求,只需使用@media print css即可打印出很好的图像,甚至还可以包含一些JS。

我的问题是,当我们找到一个html元素时,我想创建一个新页面,但是先中断指令(以及其他类似的指令)不起作用。

问题是页面使用引导程序3(这就是为什么诸如“ break-before”之类的东西很难使其工作)的原因,而对客户端有用的部分包含了太多的元素,因此“ put float:除了您的内容,所有内容都一无所有”解决方案真的很难做到。

我发现,当客户点击打印按钮时,也许可以留出一定的余量,我可以强迫元素进入一页或另一页,但这意味着我可以预测元素将在打印页面上的位置(开始页面的中间,页面中间,页面底部)。是否可以通过Javascript(以及最终的CSS)进行?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...