如何为每一页打印设置边距/填充(HTML/CSS)?
P粉937769356
P粉937769356 2023-10-20 17:34:03
[CSS3讨论组]

我的页面上有很多内容,但我无法控制它在哪里中断。我在每个页面上使用 position:fixed 作为页眉/页脚放置了一些内容,但它与文本重叠。我尝试通过以下两种方式使用边距和填充来解决重叠问题。

当我使用@page添加边距时

@page {
    margin: 2cm;
}

正如它所说,它适用于每个页面,但我的页眉和页脚也从边距中消失了。

所以我尝试使用 body 标签添加边距

body {
    margin: 2cm;
    /* padding: 2cm; */
}

它的工作原理是在第一页上添加 2 厘米的上边距,在最后一页上添加 2 厘米的下边距。但不在页面之间。

是否可以设置每页的边距/填充?

P粉937769356
P粉937769356

全部回复(0)
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号