gpt4 book ai didi

html - 页面底部的页脚,内容在其间延伸

转载 作者:行者123 更新时间:2023-11-28 10:49:16 27 4
gpt4 key购买 nike

我试图实现一个保留在页面底部的页脚,即使内容不足以填满页面也是如此。

这是 JSFiddle link

虽然我能够将页脚放到底部,但我遇到了另一个问题。我希望内容一直延伸到页脚,因此示例中的背景 (aliceblue) 一直延伸到页脚。目前,我无法让它工作,所以我需要一些帮助。

这是代码。

HTML

<body>
<div class="wrap">
<div class="container"> <!-- Bootstrap specific -->
<div class="header">Header here</div>
<div class="content">
<p>website content here.</p>
<p>website content here.</p>
</div>
<div class="push"></div>
</div>
</div>
<div class="container"> <!-- Bootstrap specific -->
<div class="footer">
<p>Footer Here</p>
</div>
</div>
</body>

CSS

* {
margin: 0;
}
html, body {
height: 100%;
}
.wrap {
min-height: 100%;
height: auto !important;
height: 100%;
margin: 0 auto -50px;
background-color:wheat;
}
.header {
height:25px;
background-color: lightgreen;
}
.content {
background-color: aliceblue;
}
.footer, .push {
height: 50px;
}
.footer {
background-color:lightblue;
}

最佳答案

让我们使用 Stickyfooter =)

HTML

<div id="wrap" class="container">
<div id="main" class="content">
<div class="header">Header here</div>
<p>website content here.</p>
<p>website content here.</p>
</div>
</div>
<div id="footer" class="footer">
<p>Footer Here</p>
</div>

CSS

/*  
Sticky Footer Solution
by Steve Hatcher
***
http://www.cssstickyfooter.com
*/
* {margin:0;padding:0;}
html, body {height: 100%;}
#wrap {min-height: 100%;}
#main {
overflow:auto;
padding-bottom: 50px;
} /* must be same height as the footer */
#footer {position: relative;
margin-top: -50px; /* negative value of footer height */
height: 50px;
clear:both;}
/*Opera Fix*/
body:before {/* thanks to Maleika (Kohoutec)*/
content:"";
height:100%;
float:left;
width:0;
margin-top:-32767px;/* thank you Erik J - negate effect of float*/
}
/*==========
your styles*/
body {
background-color:wheat;
}
.header {
height:25px;
background-color: lightgreen;
}
.container {
background-color: aliceblue;
padding:0;
}
.content {
padding:0 15px;
}
.footer {
background-color:lightblue;
}

关于html - 页面底部的页脚,内容在其间延伸,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22853142/

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