我试图让这个页脚div粘贴到我的页面底部,以及不重叠容器DIV。
https://jsfiddle.net/55frzot1/
我试图添加一个与页脚高度相同的推送类失败:
.push {
min-height: 150px;
position: absolute;
}
请帮忙!
答案 0 :(得分:0)
使用footer{ bottom:0px; position:fixed;}
答案 1 :(得分:0)
从容器中删除position: absolute
,您不需要它。
提供页脚position: fixed
,容器需求margin-bottom: 150px;
并且您已完成
答案 2 :(得分:0)
我虽然我已经开始尝试并提出我自己的解决方案,这只是一点点的CSS和HTML
html,
body {
height: 100%;
margin: 0;
}
.body {
min-height: calc(100% - 2rem);
width: 100%;
background-color: grey;
}
.footer {
height: 2rem;
width: 100%;
background-color: yellow;
}

<body>
<div class="body">test as body</div>
<div class="footer">test as footer</div>
</body>
&#13;
这可以通过设置页脚的高度然后使用css calc来计算页面的最小高度,页脚仍然在底部,希望这有助于人们:)