html - HTML&CSS 调节内容高度
问题描述
我从 html 重新开始,我有一个问题,我一直坚持。我正在建立一家商店。所有页面都具有相同的结构:页眉、主页、页脚。我希望页脚始终位于页面底部。我已经尝试过 position: absolute; 底部:0;。但这不起作用,因为主要部分仅与内容一样大。在其他页面上,我遇到的问题是内容大于主要内容。我能做些什么来避免这些问题。
#edit enter image description here 你可以看到,内容比 de main 大。我怎么解决这个问题
解决方案
嗨,它很简单,你可以使用它,你会在底部得到你的页脚棒:
body{
min-height: 100vh;
display: flex;
flex-direction: column;
}
footer{
margin-top: auto;
}
使用这样的 flex-box 使 sur 无论如何都可以使用,并且使用 margin-top : auto 它会强制页脚保持在底部。
推荐阅读
- javascript - 如何在不使用 JavaScript 或 jQuery 的情况下将 div 的文本绑定到隐藏字段?
- swift - 如何在 Swift 中获取方法实现并使用类型调用
- c - 如何返回包含C链表中最大值项的第一个节点?
- python - OpenCV - 沿曲线检测点
- macos - 在 macOS Big Sur 上只运行一个 Apache
- javascript - React - 如何将模糊效果应用于我的侧边栏
- python-asyncio - Python asyncio - 增加信号量的值
- javascript - 如何将我们使用 rasa init 创建的 RASA bot 连接到我们可以从浏览器而不是命令行运行的用户界面?
- r - 使用 janitor::make_clean_names() 自定义清理字符串向量
- javascript - 如何使用 Visual Studio Code 在 PHP 页面中调试 JS?