元素永久置低

前言

很多同学在使用css+html写页面的时候,可能会遇到这样的场景:

页面除了头部和底部外,中间部分的内容为空时,页面就会出现底部向上顶,也就是头部和底部黏在一起了。

html

<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>RunJS</title>
    </head>
    <body>
        <header>
            this is header
        </header>
        <main class="container">
            this is container
        </main>
        <footer>
            this is footer
        </footer>
        
    </body>
</html>

css

.container {
    min-height: calc(100vh - 70px);
    background-color: #ff0;
}

footer {
    height: 50px;
    background-color: #f00;
}

总结:

这样就实现了一个网站的三段论了,头、身、尾。

附上名言

三年努力,幸福一生;三年努力,铸就一世辉煌。

猜你喜欢

转载自blog.csdn.net/weixin_38465623/article/details/80187665
今日推荐