html - Body, HTML min-height:100% 没有得到整个高度
问题描述
尽管我遇到了问题,但我一直在尝试这种方法,我的页脚底部有大约 10 像素的边距。我已经在 html 和 body 上设置了:
html{
min-height: 100%;
margin: 0;
border: 2px dashed blue;
}
body {
background: #fafafa;
display: flex;
flex-direction: column;
min-height: 100%;
margin: 0;
padding: 0;
border: 2px dashed red;
}
但这仍然行不通。我尝试了一种溢出方法:滚动,但它给了我一个内部滚动条
*我知道在 stackoverflow 上有一些相关的主题,但没有一个能够摆脱那个空白”
谢谢!!=)
解决方案
尝试通过删除 height: 100% 到 height:100vh 来使用这种方法;
height:100vh;
或者
min-height:100vh;
以便将背景设置为视口的全高。
推荐阅读
- rabbitmq - 分批出队
- laravel - 是否可以延长迁移?如果是这样,这是一个好习惯吗?
- c - 分叉的孩子不断被终止,状态为 0x008B
- python - 当在 RabbitMQ pika 阻塞连接上调用 process_data_events() 时,“TypeError: heap argument must be a list”
- c# - 如何修复 C# 中由泛型引起的 CS0029 错误
- sql - 如何使用 R 将 data.frame 传递给 SQL“IN”条件?
- javascript - 拇指/指针上的输入范围滑块移动完成火灾事件
- python - 列表索引超出范围(有时失败有时有效)
- google-apps-script - 谷歌表格导入
- macros - 高级符号宏