gpt4 book ai didi

html - 将
内容格式化为 A4/US Letter 的打印预览

转载 作者:太空宇宙 更新时间:2023-11-04 06:12:00 26 4
gpt4 key购买 nike

我有一个 <div>其内容代表我的服务器将打印的发票。 <div>里面的一些东西是 contentEditable=true .每个页面都应该有不同的页眉和页脚等。

我想要这个 <div> 的内容以打印预览的形式呈现。

很容易设置 width<div>为 A4,或任何页面大小。

但是如何制作 <div> height 页面数量的适当倍数,以及如何获取<div>内的内容跳过页面边界?

最佳答案

好问题将:

其背后的主要思想不是创建有限的 height 调整,而是创建自动高度 - 假设您的 div 上没有边框/p>

我将实现以下样式:

[DivSelector]{
width: [Your full A4 width - any print margins ];
/* set minimum height to 1 page height */
min-height: [A4 PageHeight in Px];
height: auto;
overflow: auto; /* ensure that your content remains within the div */
}

我以前尝试过,但使用的是 A3 显示屏。当然,当您打印时,您的打印机会添加它自己的边距,因此将您的页面设置为 width: [FullPage Width - PageMarginSetOnPrinter]

很重要

关于html - 将 <div> 内容格式化为 A4/US Letter 的打印预览,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56341328/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com