【发布时间】:2020-05-05 12:08:26
【问题描述】:
我有一个网页,无论内容有多少,我都想占用一个打印页面。具体来说,我希望根据需要放大或缩小各种测量值,尤其是字体大小,以填充打印页面。
我已经在使用@media print 查询来设置打印所需的样式。我以为我已经满足了一切。这是旧的“它在我的机器上看起来正确”的案例。从我的笔记本电脑上的 Linux 上的 Firefox 打印到我的特定打印机看起来很完美。但是前几天,一位朋友从她的计算机/操作系统/浏览器/打印机组合打印了同一页,并且文本偏小,难以阅读。此外,页面底部大约有 1/4 到 1/5 的空白。
在其他页面(不用于打印)上,我使用了 vw 和 vmin 之类的东西来尝试让元素尽可能大,同时完全适合屏幕。但总有一些窗口几何形状会导致页面与我的意图发生冲突。
有没有办法在 CSS 中可靠地编码我希望内容缩放到一页大小的意图?
【问题讨论】:
标签: html css printing fonts font-size