<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <meta http-equiv="X-UA-Compatible" content="IE=edge">    <meta name="viewport" content="width=device-width, initial-scale=1.0">    <title>Document</title>    <style>        * {            padding: 0;            margin: 0;            box-sizing: border-box;        }        .warp_height {            min-height: 100vh;            padding-bottom: 120px; /* padding-bottom: 120px这个等于底部的高度 */            box-sizing: border-box;        }        .header,        .footer {            height: 120px;            background-color: red;            width: 100%;        }        .header {            position: sticky;            top: 0;            left: 0;        }        .content{            background-color: blue;            height: 180px;        }        .footer {            margin-top: -120px;/* margin-top: 120px这个等于底部的高度 */        }    </style></head><body>    <div class="warp_height">        <div class="header">            头部,固定顶部,不会滚动        </div>        <div class="content">            都是内容        </div>    </div>    <div class="footer">        底部,有余一屏固定在底部;        <br>        超过一屏,置底    </div></body></html>