将内容高度设置为身高的100%

克里斯

无论页面上的内容是多少,我都试图将页脚推到页面的底部。我的大部分页面都没问题,但内容较少的页面在页面中部有一个浮动的页脚。即使我有

html,body{height:100%}

内容部分在以下情况下不增加高度

#content{height:100%}

设置好了。我搞砸了

clear:both
overflow:hidden
#content:after{}

无济于事。

<html>
<body>
<header>
    <h1>Header Name</h1>
</header>

<section id="content">
        <p>Temp Text</p>
</section>

<section id="footer">
    <footer>
        <p>All rights reserved</p>
    </footer>
</section>
</body>
</html>

编辑:使用视口高度(vh)单位让我扩展了内容部分的高度,但是受上面的标头影响。因此,如果我的视口是900像素且标头为200像素,则我的页脚会被推到视口下方200像素处。

赛姆·皮莱(Syam Pillai)

的CSS

#content{
  min-height: 100vh;
}

这是工作中的演示

view-height无论内容大小如何,这将始终提供最小的全高

编辑(如果内容很小,则使页脚可见而不滚动)

body{
	min-height: 100vh;
	display: flex;
	flex-direction: column;
}
#content{
	flex: 1;
}
<section id="content">
        <p>Temp Text</p>
</section>

<section id="footer">
    <footer>
        <p>All rights reserved</p>
    </footer>
</section>

这是编辑的演示

如果内容很小,则页脚将位于视口的底部如果内容大于屏幕高度,则页脚将下降

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将孩子的身高设置为父母的身高

来自分类Dev

将viewpager的高度设置为内容的高度

来自分类Dev

将弹性项目设置为100%高度

来自分类Dev

将div的高度设置为屏幕高度,但随内容扩展

来自分类Dev

固定菜单位置,机身高度为100%

来自分类Dev

将最小高度设置为100%作为最小高度为100%的容器的子代

来自分类Dev

将最小高度设置为100%作为最小高度为100%的容器的子代

来自分类Dev

将span元素高度设置为100%时,未将其设置为父Div高度

来自分类Dev

将传单地图设置为高度:容器的100%

来自分类Dev

无法将HTML页面正文/画布高度设置为100%?

来自分类Dev

无法将悬停叠加层的高度设置为容器的100%

来自分类Dev

如何使用CSS将列设置为100%在体内的高度

来自分类Dev

无法将 flex 子项的高度设置为 100%

来自分类Dev

将父div高度设置为不溢出的内容

来自分类Dev

将子元素设置为BODY元素的100%高度,该高度也是100%

来自分类Dev

父母身高为自动时身高100%

来自分类Dev

机身高度比屏幕高度大100%

来自分类Dev

如何将面板内容设置为面板主体的100%

来自分类Dev

将div高度设置为窗口高度(对于CSS不是100%)

来自分类Dev

如何将div的高度设置为外部div的100%高度?

来自分类Dev

如何将父母的身高设置为自动减去像素?

来自分类Dev

设置内容高度100%jQuery mobile

来自分类Dev

设置内容高度100%jQuery mobile

来自分类Dev

内容从div溢出,高度为100%

来自分类Dev

在实际设置高度之前,相对div的高度为100%:100%

来自分类Dev

将HTML和BODY选择器的样式设置为高度:100%;与使用100vh

来自分类Dev

将div高度设置为窗口高度

来自分类Dev

将UITableViewCell的高度设置为UIImage的高度?

来自分类Dev

父母身高为自动时,身高为100%

Related 相关文章

  1. 1

    将孩子的身高设置为父母的身高

  2. 2

    将viewpager的高度设置为内容的高度

  3. 3

    将弹性项目设置为100%高度

  4. 4

    将div的高度设置为屏幕高度,但随内容扩展

  5. 5

    固定菜单位置,机身高度为100%

  6. 6

    将最小高度设置为100%作为最小高度为100%的容器的子代

  7. 7

    将最小高度设置为100%作为最小高度为100%的容器的子代

  8. 8

    将span元素高度设置为100%时,未将其设置为父Div高度

  9. 9

    将传单地图设置为高度:容器的100%

  10. 10

    无法将HTML页面正文/画布高度设置为100%?

  11. 11

    无法将悬停叠加层的高度设置为容器的100%

  12. 12

    如何使用CSS将列设置为100%在体内的高度

  13. 13

    无法将 flex 子项的高度设置为 100%

  14. 14

    将父div高度设置为不溢出的内容

  15. 15

    将子元素设置为BODY元素的100%高度,该高度也是100%

  16. 16

    父母身高为自动时身高100%

  17. 17

    机身高度比屏幕高度大100%

  18. 18

    如何将面板内容设置为面板主体的100%

  19. 19

    将div高度设置为窗口高度(对于CSS不是100%)

  20. 20

    如何将div的高度设置为外部div的100%高度?

  21. 21

    如何将父母的身高设置为自动减去像素?

  22. 22

    设置内容高度100%jQuery mobile

  23. 23

    设置内容高度100%jQuery mobile

  24. 24

    内容从div溢出,高度为100%

  25. 25

    在实际设置高度之前,相对div的高度为100%:100%

  26. 26

    将HTML和BODY选择器的样式设置为高度:100%;与使用100vh

  27. 27

    将div高度设置为窗口高度

  28. 28

    将UITableViewCell的高度设置为UIImage的高度?

  29. 29

    父母身高为自动时,身高为100%

热门标签

归档