我想在这个问题How to make a fluid sticky footer液粘页脚柔性
与增加身体的答案描述在与柔性的bootom使页脚
body {
padding: 0; margin: 0;
display: flex;
min-height: 100vh;
flex-direction: column;
}
和主要
main {
flex: 1;
padding: 1em;
}
工作正常,如果标题,主要和页脚是一个又一个,所有都在体内
但如果头部在外面想在这个模板什么
<body>
<div id="headerDiv"> This is header </div>
<div id="mainDiv">
<div id="contentDiv"> This is content </div>
<div id="footerDiv"> This is footer </div>
</div>
</body>
那么,如果我补充身体类body
html元素和主类contentDiv
它不工作 如果我添加体类mainDiv
和主类contentDiv
那么它几乎可以工作,但我的页脚低于headerDiv
的高度,并有滚动,如何避免这种情况?