如何在底部放置页脚? [复制]

Posted

技术标签:

【中文标题】如何在底部放置页脚? [复制]【英文标题】:How to place footer at the bottom? [duplicate] 【发布时间】:2022-01-21 19:31:55 【问题描述】:

如何在页面底部放置页脚?

当使用 fixed-bottom 类时,页脚在滚动页面时会覆盖内容。

<div class="sticky-top">
    <qipr-header></qipr-header>
    <qipr-sidenav></qipr-sidenav>
</div>
<section class="container-fluid">
    <div class="row">
        <div class="content offset-md-3 offset-lg-2 col-md-9 col-lg-10 mb-4 mt-2">
            <router-outlet></router-outlet>
        </div>
    </div>
</section>
<div class="fixed-bottom">
    <qipr-footer></qipr-footer>
</div>

【问题讨论】:

这能回答你的问题吗? Bootstrap footer at the bottom of the page 【参考方案1】:

.fixed-bottom 
  position: fixed;
  bottom: 0;
&lt;div class='fixed-bottom'&gt;&lt;/div&gt;

【讨论】:

结果会完全一样【参考方案2】:

    创建一个父级(divbody)以相对位置放置页面元素(页眉、包装和页脚)。

    创建具有固定位置的标题(用于粘性标题)

    为页面内容添加容器

    创建没有任何位置或显示的页脚

.page-body 
   position: relative;
   width: 500px;
   font-family: arial;


.top-header 
   position: fixed;
   top: 0;
   left: 0;
   background: #efefef;
   border: 1px solid #ccc;
   border-radius: 0 0 10px 10px;
   height: 30px;
   width: 500px;
   margin: 0 10px;
   padding: 10px 15px;
   z-index: 9999;


.container 
   color: #414141;
   padding: 50px 10px 10px;


.footer 
   background: #efefef;
   border: 1px solid #ccc;
   height: 200px;
   width: 500px;
   padding: 10px 15px;
   border-radius: 10px;
<div class="page-body">
   <div class="top-header">Header</div>
   <div class="container">
      <p>1: Lorem ipsum dolor sit amet...</p>
      <br>
      <p>2: Lorem ipsum dolor sit amet...</p>
      <br>
      <p>3: Lorem ipsum dolor sit amet...</p>
      <br>
      <p>4: Lorem ipsum dolor sit amet...</p>
      <br>
      <p>5: Lorem ipsum dolor sit amet...</p>
      <br>
      <p>6: Lorem ipsum dolor sit amet...</p>
      <br>
      <p>7: Lorem ipsum dolor sit amet...</p>
      <br>
      <p>8: Lorem ipsum dolor sit amet...</p>
      <br>
      <p>9: Lorem ipsum dolor sit amet...</p>
      <br>
      <p>10: Lorem ipsum dolor sit amet...</p>
      <br>
      <p>11: Lorem ipsum dolor sit amet...</p>
   </div>
   <div class="footer">
      Footer!
   </div>
</div>

【讨论】:

以上是关于如何在底部放置页脚? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

考虑到以下结构,如何保持页脚停靠在页面底部? [复制]

如何将按钮定位在 bootstrap 4 卡的底部?

即使页面半空,如何将页脚设置为底部? [复制]

将页脚放置在具有固定页眉的页面底部

我想将资产文件夹中的自定义页脚图像放置到我的应用程序屏幕底部的颤振应用程序中

如何将页脚固定在页面底部