Twitter bootstrap 拉伸页面始终为100%高度?
我正在推特引导程序中创建一个网页(如果有关系的话),我希望该网页是100%;在高度上,因此页面底部或顶部不会有任何空白,因为现在看起来是这样的: 我希望它看起来像这样: 虽然长页面不应该在容器中有任何额外的空格,但它的高度仍然是100%,如下所示: 但我如何才能做到这一点呢?因为布局是流动的 试试这个Twitter bootstrap 拉伸页面始终为100%高度?,twitter-bootstrap,css,Twitter Bootstrap,Css,我正在推特引导程序中创建一个网页(如果有关系的话),我希望该网页是100%;在高度上,因此页面底部或顶部不会有任何空白,因为现在看起来是这样的: 我希望它看起来像这样: 虽然长页面不应该在容器中有任何额外的空格,但它的高度仍然是100%,如下所示: 但我如何才能做到这一点呢?因为布局是流动的 试试这个 <html> <link rel="stylesheet" type="text/css" href="http://twitter.github.com/boot
<html>
<link rel="stylesheet" type="text/css" href="http://twitter.github.com/bootstrap/assets/css/bootstrap.css">
<body>
<div id="fill">
<div id="content"></div>
</div>
</body>
</html>
我将使用display:table和display:table行。对于不支持display:table的旧浏览器,可以使用Modernizer和jQuery回退。这是一把小提琴:
有关CSS表显示支持的更多信息,请访问。这需要jquery,但似乎可以很好地获得整个页面,不管屏幕大小如何,至少对我来说是这样
var height = $(window).height();
var cssheight = String(height)
$('#tabs-1').css('height', cssheight);
不。这将打破流动的布局。引导实际上使用的是Modernizer(或者至少是wordpress的根主题==引导)
var height = $(window).height();
var cssheight = String(height)
$('#tabs-1').css('height', cssheight);