Bootstrap 4 在引导程序4中,将页脚齐平到页面底部

Bootstrap 4 在引导程序4中,将页脚齐平到页面底部,bootstrap-4,Bootstrap 4,我用的是bootstrap4 我有这样的模板结构 <div id="app"> <div id="content"> <nav id="content-header"> ...code here... </nav> <main id="content-main"> ...code here... </main> <div id="footer">

我用的是bootstrap4

我有这样的模板结构

<div id="app">
  <div id="content">
    <nav id="content-header">
    ...code here...
    </nav>
    <main id="content-main">
    ...code here...
    </main>
    <div id="footer">
    ...code here...
    </div>
  </div>
</div>

…代码在这里。。。
…代码在这里。。。
…代码在这里。。。
但是,页脚没有像预期的那样齐平到底部。(我不是在找粘脚)。如何使用im使用的代码向下发送页脚

几周前,我读到一篇文章,我们需要使用id=“content”和内容页眉content footer来相应地引导,以使这项工作正常进行。我丢失了文章链接,因此在这里发布了一个问题


欢迎提供任何帮助

引导既没有任何
id
选择器,也没有
.content header
.content footer

有几种方法可以实现它。我想给你看三个

Flex-Flex-grow-1
  • h-100
    类用于
    #content
    div的所有父级,包括
    html
    body

  • 使用
    d-flex
    flex column
    h-100
    类作为
    #content
    div

  • main
    内容上使用
    flex-grow-1
    您应该使用boostrap版本4.1或更高版本,因为较低版本没有
    flex-grow-1

    看到这支钢笔了吗。我建议您添加和删除文本,以便您看到它的工作原理

    Flex-mt汽车
  • h-100
    类用于
    #content
    div的所有父级,包括
    html
    body

  • 使用
    d-flex
    flex column
    h-100
    类作为
    #content
    div

  • 页脚使用
    mt auto
    html,
    身体{
    身高:100%
    }
    
    …代码在这里。。。
    …代码在这里。。。
    我的同僚们都是精英。福吉亚·基布斯丹(Fugiat hic aspernatur quibusdam)别名为“工作场所的代表”,最聪明的人应该在“劳动场所的代表处的代表处的代表处的代表处的代表处的代表处的代表处的代表处的代表处的代表处的代表处的代表处的代表处的代表处的代表处的代表处的代表处的代表处的代表处的代表处。
    我的同僚们都是精英。发明者是否在生命的最后阶段?我是奎亚。铜酸盐nam vero natus,facere Nesciut vel deletus assumenda eos sequi!
    Lorem ipsum dolor坐在amet Concertetur,告别精英。是否有不公平的行为,是否有不公平的行为,是否有不公平的行为,是否有不公平的行为?Atque别名为dolores nam illum。
    Lorem ipsum,dolor sit amet Concertetur Adipising Elite。时间上的微小动物!类似于尼莫的共同利益,共同利益和共同利益是共同的责任。
    …代码在这里。。。
    
    如果我理解正确,您希望页脚始终位于页面/视口的底部。如果是的话,我可以帮忙。你能解释一下在这两种情况下页脚应该放在哪里吗。当内容多于视口高度时。2-当没有足够的内容时?例如,我的登录页面没有太多内容,因此页脚不会停留在底部。当页面上的内容较少时,我希望它保持在这些页面的底部。场景2更合适