紧贴底部的页脚

Posted 阳子杰

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了紧贴底部的页脚相关的知识,希望对你有一定的参考价值。

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=0">
    <title>doc01</title>
    <style>
        * {
            padding:0;
            margin:0;
        }
        /*带有缺陷的解决方法*/
        /*body {*/
            /*width:90%;*/
            /*margin: 0 auto;*/
        /*}*/
        /*.wrapper {*/
            /*min-height:calc(100vh - 3em);*/
            /*background-color: antiquewhite;*/
        /*}*/
        /*更好的解决方法*/
        body {
            display: flex;
            /*flex-flow: column;*/
            min-height: 100vh;
        }
        .wrapper {
            flex: 1;
        }

        .footer {
            background-color: grey;
        }
    </style>
</head>
<body>
<div class="wrapper">
    <header class="header">
        <h1>site name</h1>
    </header>
    <div class="main">
        <p>
            footer紧贴底部footer紧贴底部footer紧贴底部footer紧贴底部footer紧贴底部footer紧贴底部footer紧贴底部
            footer紧贴底部footer紧贴底部footer紧贴底部footer紧贴底部footer紧贴底部footer紧贴底部footer紧贴底部
            footer紧贴底部footer紧贴底部footer紧贴底部footer紧贴底部footer紧贴底部footer紧贴底部footer紧贴底部
            footer紧贴底部footer紧贴底部footer紧贴底部footer紧贴底部footer紧贴底部footer紧贴底部footer紧贴底部
        </p>
    </div>
</div>
<footer class="footer">
    <p>© 2015 No rights reserved.</p>
    <p>Made with ♥ by an anonymous pastafarian.</p>
</footer>
</body>
</html>

以上代码参考《css揭秘》,神奇的一本书。

以上是关于紧贴底部的页脚的主要内容,如果未能解决你的问题,请参考以下文章

如何强制我的页脚粘在 CSS 中任何页面的底部?

动态添加的页脚不会停留在 ASP.NET 页面的底部

流体布局底部的页脚

为啥我的页脚不在页面底部?

如何将网页底部的页脚与 tailwind 和 Next.js 对齐

React - 粘页脚问题:App 组件底部的页脚;应用程序组件不在正文底部