gpt4 book ai didi

html - 打印时将页脚放在底部

转载 作者:行者123 更新时间:2023-12-05 08:08:41 26 4
gpt4 key购买 nike

我花了好几天时间想办法解决这个问题:

我有一份包含一些页面的报告(完整的 HTML5 + CSS3)。报告按部分划分,每个部分都有标题、内容和页脚。所以,一个部分基本上是这样组成的:

<section>
<header></header>
<div>CONTENT</div>
<footer></footer>
</section>

问题是当页脚位于打印 区域 (Ctrl + P) 时,内容结束后立即出现(见图 1),而页脚必须位于该部分的底部(见图 2) ...

我不是真正的前端高手,实现它已成为一种痛苦!你能帮我吗?谢谢!

图 1:

enter image description here

图 2:

enter image description here

最佳答案

你应该为页脚使用绝对位置

header{
background-color:yellow;
height: 50px;
}

footer{
background-color:red;
position: absolute;
left: 0;
bottom: 0;
height: 50px;
width: 100%;
overflow:hidden;
}
<section>
<header>Header</header>
<div>CONTENT</div>
<footer>Footer</footer>
</section>

关于html - 打印时将页脚放在底部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46830251/

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