移动WEB—如何解决当header和footer的fixed布局的方法

Posted 放羊的星星bky

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了移动WEB—如何解决当header和footer的fixed布局的方法相关的知识,希望对你有一定的参考价值。

1、html代码

 1  <body>
 2      <div class="header">
 3      </div>
 4       
 5      <!-- header占位元素 -->
 6      <div class="header-place"></div>
 7      <!-- header占位元素-end -->
 8           
 9      <div class="container">
10      </div>
11  
12      <!-- footer占位元素 -->
13      <div class="footer-place"></div>
14      <!-- footer占位元素-end -->
15          
16      <div class="footer">
17      </div>
18  </body>

2、scss(sass)代码

 1 $header_height:4rem;
 2 $footer_height:5rem;
 3 
 4 .header{
 5     width: 100%;
 6     height: $header_height;
 7     line-height: $header_height;
 8     position:fixed;
 9     z-index:999;
10 }
11 
12 .header-place{
13     width: 100%;
14     height: $header_height;
15     line-height: $header_height;
16 }
17 
18 .footer{
19     width: 100%;
20     height: $footer_height;
21     position: fixed;
22     z-index:999;
23 }
24 
25 .footer-place{
26     width: 100%;
27     height: $footer_height;
28 }

 

以上是关于移动WEB—如何解决当header和footer的fixed布局的方法的主要内容,如果未能解决你的问题,请参考以下文章

CSS如何做到页面固定高度,header置顶footer固底page内容超过页面长度后可上下滚动。

利用gulp解决前后端分离的header/footer引入问题

HTML5 footer固定的解决方案

移动Web初级入门

ThinkPHP如何给网页加公共的header文件和footer文件

table-footer-group 和 table-header-group 不占用表格的宽度