HTML固定的底栏(flex布局)

有时,页面内容太少,无法占满一屏的高度,底栏就会抬高到页面的中间。这时可以采用Flex布局,让底栏总是出现在页面的底部。 这里写图片描述
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4.     <meta charset="UTF-8">
  5.     <title>Document</title>
  6.     <style>
  7.         #wrapper{width: 1300px;
  8.                 display: flex;
  9.                 min-height: 100vh; /*1vh表示浏览器高度的1%,100vh为浏览器高度,感觉这个挺好的*/
  10.                 flex-direction: column;/*灵活的项垂直显示*/}
  11.         #content{flex: 1;}
  12.         #footer{height: 100px;
  13.             background-color: black;}
  14.     </style>
  15. </head>
  16. <body>
  17.    <center>
  18.     <div id="wrapper">
  19.         <div id="header"></div>
  20.         <div id="content"></div>
  21.         <div id="footer"></div>
  22.     </div>
  23.     </center>
  24. </body>
  25. </html>
效果图: 无论content里是否有文字,底栏都会固定在最下面。   本文地址:http://liuyanzhao.com/3430.html 转载请注明  

发表评论

目前评论:1