html - 在 HTML 页面底部添加空格

标签 html css

我正在尝试创建一个网站,其中标题栏和页脚都位于固定位置,即标题栏始终位于顶部,页脚始终位于底部。

这造成了问题,因为我需要将页面上的内容向上推,以便页脚不会与内容重叠。 我需要在内容底部添加一些空间,以便在用户滚动到页面底部时不会发生重叠。 我尝试将 margin-bottom css 属性添加到最底部的 DIV,以便页面底部应该有一些空间,这适用于使用 的最顶部 DIV margin-top css 属性但不适用于底部。

这是我网站的主要结构,没有内容:

<html>
<head>
</head>
<body>
    <div class="CONTAINER">
        <div class="PAGENAVBAR">
        </div>
        <div class='CATEGORYNAVBAR'>
        </div>
        <div class='PAGE_CONTENT'>      
            <div class="LEFTCONTAINER">
            </div>

            <div class="RIGHTCONTAINER">
            </div>
        </div>
        <div class="PAGEFOOTER">
        </div>
    </div>
</body>

有人可以建议一种实现这种效果的方法吗?

最佳答案

我发现这是有效的:

body {
    padding-bottom: 50px;
}

关于html - 在 HTML 页面底部添加空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10815188/

相关文章:

html - 如何删除输入类型 ="submit"的影子?

jquery - 当标签文本增长时,使提交按钮向左扩展

php - CSS 按钮未设置 $_POST

javascript - 从外部源高度嵌入 iframe

html - 将CSS属性分配给 parent ,而不是 child

html - 使用文本溢出 : ellipsis; on a parent div when the child is an input

javascript - animate.css 的滚动效果

javascript - 淡出背景图像

javascript - 如何禁用skrollr中的滚动条

css - 为什么在xhtml strict 的h1 元素中不允许出现段落元素?