美文网首页
紧贴底部的页脚

紧贴底部的页脚

作者: 笨人不能懒 | 来源:发表于2018-01-23 15:41 被阅读0次

html:

<header>
    <h1>title</h1>
</header>
<main>
    <p>abcdefg</p> 
</main>
<footer>
    <p>2018 xxxx</p>
    <p>这里是页脚</p>
</footer>

法一:

main {
  min-height: calc(100vh - 页头高度 - 页脚高度);
  box-sizing: border-box;
} 

或者法二:
把header和main用一个容器包起来

#wrapper {
  min-height: calc(100vh - 页脚高度);
}

√ 法三:

body {
  display: flex;
  flex-direction: column;  // 纵向排列
  min-height: 100vh;
}
main {
  flex:1;
}

ps: 这个flex属性 是 flex-grow、flex-shrink 和 flex-basis 的简写语法;任何元素只要设置了一个大于0的flex,就获得 可伸缩 的特性; flex的值负责控制多个可伸缩元素之间的尺寸分配比例。

相关文章

  • 紧贴底部的页脚

    当你面临这样的问题:有一个具有块级样式的页脚(比如它设置了背景或阴影),当页面内容足够长时它一切正常,当页面较短时...

  • 紧贴底部的页脚

    html: 法一: 或者法二:把header和main用一个容器包起来 √ 法三: ps: 这个flex属性 是 ...

  • 粘性页脚Sticky footers布局

    需要处理一种布局当页面内容不足时, 页脚紧贴屏幕底部;当页面内容过长时,页脚紧贴内容后面。 container {...

  • 41、紧贴底部的页脚

    当页面内容过少时,页脚会跟随内容,不会紧贴在页面底部。如图: 使用CSS计算属性calc为内容部分设置一个基于视口...

  • CSS紧贴底部的页脚

    有时候需要实现上中下三栏布局,中间内容区域高度自适应,顶部和底部位置固定不变。 已知顶部和底部高度且高度不变 这种...

  • 页脚紧贴页面底部(sticky footer)实现方法总结

    页脚紧贴页面底部相信我们前端经常要使用,这里自己总结了下各个方法并简单介绍了下原理及注意点,大家可根据各优缺点进行...

  • css sticky footer经典布局

    什么是sticky footer布局?一般指手机页面中,当内容高度撑不满一屏时,页脚紧贴屏幕底部;当内容高度超过一...

  • css-sticky footer

    如何将页脚固定在页面底部? 要求: 如果页面内容不够长的时候,页脚块粘贴在视窗底部; 如果页面长度超出视窗时,页脚...

  • 页脚固定底部

    致谢 十分感谢各位网络工作者的开源教学,本内容特别鸣谢以下链接:https://www.w3cplus.com/c...

  • 41 紧贴底部的页面

    解决将footer固定在页面底部的问题 在线预览 100vh占据100%可视窗口,利用calc计算,将底部的高度减...

网友评论

      本文标题:紧贴底部的页脚

      本文链接:https://www.haomeiwen.com/subject/xqvsaxtx.html