相关疑难解决方法(0)

使页脚正确粘贴到页面底部

我试图让我的页脚(只有一个带有一行文本的div)位于屏幕的底部,如果内容不是一直到底部,或者是在内容的底部,如果内容需要滚动条.如果内容不需要滚动条,则它可以很好地工作,但是当内容太长时,页脚仍然位于同一位置,位于内容的顶部.

我的基本div结构是:

<div id="container">
    <div id="body"></div>
    <div id="footer"></div>
</div>
Run Code Online (Sandbox Code Playgroud)

我相应的CSS(有点剥离):

body {
    margin: 0;
    padding: 0;
    height: 100%;
}

html {
    margin: 0;
    padding: 0;
    height: 100%;
}

#container {
    width: 674px;
    min-height: 100%;
    height: 100%;
    position: relative;
    margin: 0 auto;
}

#body {
    width: 616px;
    padding: 5px 14px 5px 14px;
    margin: 0 auto;
    padding-bottom: 20px;
}

#footer {
    position: absolute;
    bottom: 0;
    width: 644px;
    height: 20px;
    margin: 0 auto;
}
Run Code Online (Sandbox Code Playgroud)

html css

203
推荐指数
4
解决办法
45万
查看次数

标签 统计

css ×1

html ×1