Javascript 粘性页脚,直到文档高度大于视口
编辑 错误地标记为重复,我在测试所提问题的答案之前将其标记为重复。它没有提供我想要的内容,最初是一个粘性页脚,只有当内容大于视口时才会浮动到页面底部Javascript 粘性页脚,直到文档高度大于视口,javascript,jquery,html,css,Javascript,Jquery,Html,Css,编辑 错误地标记为重复,我在测试所提问题的答案之前将其标记为重复。它没有提供我想要的内容,最初是一个粘性页脚,只有当内容大于视口时才会浮动到页面底部 .footer { position: absolute; bottom: 0; width: 100%; height: 173px; } /EDIT EDIT2 找到了答案,纯CSS,完全符合我的要求 /EDIT2 我想要一个粘性页脚,直到文档高度大于视口高度,然后它就应该位于文档的末尾 文档的构建方式如下所示: <bo
.footer {
position: absolute;
bottom: 0;
width: 100%;
height: 173px;
}
/EDIT
EDIT2
找到了答案,纯CSS,完全符合我的要求
/EDIT2
我想要一个粘性页脚,直到文档高度大于视口高度,然后它就应该位于文档的末尾
文档的构建方式如下所示:
<body>
<div class="header">
<!-- content -->
</div>
<div class="page-content">
<!-- content -->
</div>
<div class="footer">
<!-- content -->
</div>
</body>
.header
的高度为101px
,.footer
的高度为173px
.page content
的高度随内容的不同而变化
我想要的是,.footer
粘贴到视口的底部,只要。页面内容
没有包含足够的内容,文档
的高度比视口
我试着给.page content
一个min hight
,这样它总是会溢出视口,但这太难看了
这可能是纯
CSS
还是Javascript
/JQuery
在这里播放?您可以将此CSS用于页脚,使其位于视口底部
.footer {
position: absolute;
bottom: 0;
width: 100%;
height: 173px;
}
您可以将此css用于页脚,使其位于视口底部
.footer {
position: absolute;
bottom: 0;
width: 100%;
height: 173px;
}
您可以将此css用于页脚,使其位于视口底部
.footer {
position: absolute;
bottom: 0;
width: 100%;
height: 173px;
}
您可以将此css用于页脚,使其位于视口底部
.footer {
position: absolute;
bottom: 0;
width: 100%;
height: 173px;
}
您可能正在寻找Ryan Faits“HTML5粘性页脚”之类的内容 CSS: HTML:
你的网站内容在这里
页脚内容在这里
在本例中,页脚高度为4em。您可能希望通过修改“.wrapper”的“margin”和“footer”的“height”来根据自己的意愿调整此选项。您可能正在寻找类似Ryan Faits的“HTML 5 Sticky footer” CSS: HTML:
你的网站内容在这里
页脚内容在这里
在本例中,页脚高度为4em。您可能希望通过修改“.wrapper”的“margin”和“footer”的“height”来根据自己的意愿调整此选项。您可能正在寻找类似Ryan Faits的“HTML 5 Sticky footer” CSS: HTML:
你的网站内容在这里
页脚内容在这里
在本例中,页脚高度为4em。您可能希望通过修改“.wrapper”的“margin”和“footer”的“height”来根据自己的意愿调整此选项。您可能正在寻找类似Ryan Faits的“HTML 5 Sticky footer” CSS: HTML:
你的网站内容在这里
页脚内容在这里
在本例中,页脚高度为4em。您可能希望通过修改“.wrapper”的“margin”和“footer”的“height”来根据自己的意愿进行调整。请查看:
$(函数(){
$(“.large content”).hide();
$(“a”)。单击(函数(){
$(“.large content”).toggle();
固定高度();
});
固定高度();
});
函数fixHeight(){
if($(窗口).height()>=$(文档).height())
$(“正文”).addClass(“固定页脚”);
其他的
$(“body”).removeClass(“固定页脚”);
}
*{font-family:'Segoe-UI';字体大小:10pt;边距:0;填充:0;列表样式:无;}
p{margin:010px;}
.header、.footer{文本对齐:中心;颜色:#fff;背景色:#000;}
body.fixed-footer{填充底部:2em;}
body.fixed-footer.footer{位置:fixed;宽度:100%;底部:0;}
标题部分
小内容
Lorem ipsum dolor sit amet,奉献精英。如果你犯了错误,那么你的智慧就不能阻止你的行为,比如暂时性的,性的,劳动性的?福吉亚卡姆克酒店
Lorem ipsum dolor sit amet,奉献精英。如果官员们拒绝在环境和消费方面引起的分子性借记,那么他们的言论会阻碍他们在ea的使用吗
Lorem ipsum dolor sit amet,奉献精英。如果官员们拒绝在环境和消费方面引起的分子性借记,那么他们的言论会阻碍他们在ea的使用吗
Lorem ipsum dolor sit amet,奉献精英。如果官员们拒绝在环境和消费方面引起的分子性借记,那么他们的言论会阻碍他们在ea的使用吗
Lorem ipsum dolor sit amet,奉献精英。如果官员们拒绝在环境和消费方面引起的分子性借记,那么他们的言论会阻碍他们在ea的使用吗
Lorem ipsum dolor sit amet,奉献精英。如果官员们拒绝在环境和消费方面引起的分子性借记,那么他们的言论会阻碍他们在ea的使用吗
Lorem ipsum dolor sit amet,奉献精英。如果官员们拒绝在环境和消费方面引起的分子性借记,那么他们的言论会阻碍他们在ea的使用吗
同侧阴唇
body {
display: flex;
flex-direction: column;
/* If using percent then html needs a height of 100% */
min-height: 100vh;
}
main {
flex: 1;
}
<header></header>
<main></main>
<footer></footer>