最佳答案
使用 Bootstrap (2) ,我有一个带导航条的简单页面,在 container
内部,我想添加一个高度为100% 的 div (到屏幕底部)。我的 css-fu 已经生锈了,我解决不了这个问题。
简单的 HTML:
<body>
<div class="navbar navbar-fixed-top">
<!-- Rest of nav bar chopped from here -->
</div>
<div class="container fill">
<div id="map"></div> <!-- This one wants to be 100% height -->
</div>
</body>
当前的 CSS:
#map {
width: 100%;
height: 100%;
min-height: 100%;
}
html, body {
height: 100%;
}
.fill {
min-height: 100%;
}
我已经按照下面的建议添加了填充类的高度。但是,问题在于我在主体中添加了一个填充顶部,以解决顶部固定的导航栏问题。这会影响“ map”div 的100% 高度,并意味着添加一个滚动条——如下所示: http://jsfiddle.net/S3Gvf/2/有人能告诉我如何修复吗?