【发布时间】:2013-07-31 21:33:40
【问题描述】:
我遇到了一个奇怪而奇怪的问题。问题是一个小问题,我想将 min-height 设置为 100%,即页面的内容应该跨越用户的整个屏幕,如果可能的话,如果内容超过 100%,页面应该向下延伸。一个简单的方法是设置 min-height:100% 并设置 height:auto 这正是我想要的,但无论我尝试多少次,问题仍然存在。
我在所有元素上都使用了 height auto 和 min-height:100% 但它不起作用。如果我删除 min-height 以仅包含 height:100% 那么它就像一个魅力但是当内容更大时它会溢出整个页脚。
请帮我这里是css:
html, body, container, row, col-lg-3, col-lg-9 {
min-height: 100%;
height: auto !important;
height: 100%;
}
.container {
max-width: 1170px;
min-height: 100%;
height: auto !important;
height: 100%;
}
.col-lg-3 {
min-height:100%;
height:100%;
}
.col-lg-9 {
min-height: 100%;
height: 100%;
}
这是显示问题的页面: http://contestlancer.com/ai/GP/
【问题讨论】:
-
你能不能给我们看看你的 HTML..
-
@Kaushik 我在 twitter bootstrap 中使用列我已经在帖子中发布了链接。把代码放在这里会占用太多空间请看一下
-
所以你想要蓝色背景的左侧菜单内容覆盖整个页面??
-
@Kaushik 是的,中心内容还必须覆盖整个页面。总之整个内容必须覆盖整个页面
-
你说如果你删除 min-height 并只设置 height 那么它会起作用但它会溢出页脚对吗?你不尝试将 z-index 添加到页脚,以便它始终保持在任何内容的顶部..?你试过了吗……??
标签: html css twitter-bootstrap twitter-bootstrap-3