应用普遍的sticky footer合理布局方法

2021-01-20 17:45 jianzhan

甚么是sticky footer合理布局

大家普遍的网站网页页面都会把1个网页页面分成:头顶部区、內容区、页脚区,当头顶部区和內容区內容较少时,页脚区能固定不动在网页页面底部,而并不是伴随着文本文档流排布。当网页页面內容较多时,页脚能伴随着文本文档內容全自动撑开,显示信息在网页页面的最底部。这便是sticky footer合理布局。

完成方法

flex 完成

html编码

<header class="header"></header>
    <main class="content">
        <p>近段時间房管局4大金刚</p>
        <p>近段時间房管局4大金刚</p>
        <p>近段時间房管局4大金刚</p>
        <p>近段時间房管局4大金刚</p>
        <p>近段時间房管局4大金刚</p>
        <p>近段時间房管局4大金刚</p>
        <p>近段時间房管局4大金刚</p>
        <p>近段時间房管局4大金刚</p>
        <p>近段時间房管局4大金刚</p>
        <p>近段時间房管局4大金刚</p>
        <p>近段時间房管局4大金刚</p>
        <p>近段時间房管局4大金刚</p>
        <p>近段時间房管局4大金刚</p>
        <p>近段時间房管局4大金刚</p>
        <p>近段時间房管局4大金刚</p>
        <p>近段時间房管局4大金刚</p>
        <p>近段時间房管局4大金刚</p>
        <p>近段時间房管局4大金刚</p>
        <p>近段時间房管局4大金刚</p>
        <p>近段時间房管局4大金刚</p>
        <p>近段時间房管局4大金刚</p>
        <p>近段時间房管局4大金刚</p>
        <p>近段時间房管局4大金刚</p>
        <p>近段時间房管局4大金刚</p>
        <p>近段時间房管局4大金刚</p>
        <p>近段時间房管局4大金刚</p>
        <p>近段時间房管局4大金刚</p>
        <p>近段時间房管局4大金刚</p>
        <p>近段時间房管局4大金刚</p>
        <p>近段時间房管局4大金刚</p>
        <p>近段時间房管局4大金刚</p>
        <p>近段時间房管局4大金刚</p>
        <p>近段時间房管局4大金刚</p>
        <p>近段時间房管局4大金刚</p>
        <p>近段時间房管局4大金刚</p>
        <p>近段時间房管局4大金刚</p>
    </main>
    <footer class="footer"></footer>

css编码

*{
    margin: 0;
    padding: 0;
}
html,body{
    display: flex;
    flex-direction: column;
    min-height: 100%;
    width: 100%;
}
.header{
    background: gray;
    height: 20px;
}
.content{
    flex: 1;
    overflow: auto;
    background: greenyellow;
}
.footer{
    background: pink;
    height: 20px;
}

flex合理布局方式简易编码少,由于pc端适配性并不是很好,能够普遍用于挪动端。

负margin合理布局方法

html编码

<div class="wrapper clearfix">
        <div class="title">
            <h1>这里是头顶部</h1>
        </div>
        <div class="main">
            <p>近段時间房管局4大金刚</p>
            <p>近段時间房管局4大金刚</p>
            <p>近段時间房管局4大金刚</p>
            <p>近段時间房管局4大金刚</p>
            <p>近段時间房管局4大金刚</p>
            <p>近段時间房管局4大金刚</p>
            <p>近段時间房管局4大金刚</p>
            <p>近段時间房管局4大金刚</p>
            <p>近段時间房管局4大金刚</p>
            <p>近段時间房管局4大金刚</p>
            <p>近段時间房管局4大金刚</p>
            <p>近段時间房管局4大金刚</p>
            <p>近段時间房管局4大金刚</p>
            <p>近段時间房管局4大金刚</p>
            <p>近段時间房管局4大金刚</p>
            <p>近段時间房管局4大金刚</p>
            <p>近段時间房管局4大金刚</p>
            <p>近段時间房管局4大金刚</p>
            <p>近段時间房管局4大金刚</p>
            <p>近段時间房管局4大金刚</p>
        </div>
    </div>
    <div class="footer">
        <p>© 2017 No rights reserved.</p>
        <p>Made with ♥ by an anonymous pastafarian.</p>
    </div>

css编码

* {
    margin: 0;
    padding: 0;
    text-align: center;
}

.wrapper {
    min-height: 100%;
    width: 100%;
}

.main {
    margin-top: 64px;
    padding-bottom: 64px;
}

.footer {
    margin: ⑹4px auto 0 auto;
    background: orange;
}

.clearfix::after {
    display: block;
    content: ".";
    height: 0;
    clear: both;
    visibility: hidden;
}

这是适配性最好是的计划方案,各大访问器都可以适配,便是必须提早了解footer的高宽比。且构造相对性繁杂。

以上便是本文的所有內容,期待对大伙儿的学习培训有一定的协助,也期待大伙儿多多适用脚本制作之家。