我正在使用 Twitter Bootstrap 2.2.2。我有一个固定高度的容器(基于用户窗口高度)并为其激活了滚动条。
问题来自容器的图像背景:即使我已将其设置为滚动,它仍处于固定状态。
这是我的CSS:
html {
width:100%;
height:100%;
overflow:hidden;
}
#tb1 {
width:100%;
height:40px;
background-color:blue;
}
#tb2 {
width:100%;
height:30px;
background-color:red;
}
#container {
/*overflow-y:hidden;
height:400px;*/
background:url(http://placehold.it/350x150) no-repeat scroll transparent;
position:absolute;
top:70px;
left:0;
right:0;
bottom:0;
}
#row1 {
padding:10px;
overflow-y:scroll;
max-height:100%;
}
HTML:
<html>
<head>
<link rel="stylesheet" media="screen" href="//cdn.a973c.com/scripts/bootstrap/2.2.2/bootstrap-2.2.2.css">
<link rel="stylesheet" media="screen" href="//cdn.a973c.com/scripts/bootstrap/2.2.2/bootstrap-responsive-2.2.2.css">
</head>
<body>
<div id="tb1">tb1</div>
<div id="tb2">tb2</div>
<div id="container" class="container-fluid">
<div class="row-fluid" id="row1" style="height:1500px;">
<h1>content</h1>
<h1>content</h1>
<h1>content</h1>
<h1>content</h1>
<h1>content</h1>
<h1>content</h1>
<h1>content</h1>
<h1>content</h1>
<h1>content</h1>
<h1>content</h1>
<h1>content</h1>
<h1>content</h1>
<h1>content</h1>
<h1>content</h1>
<h1>content</h1>
<h1>content</h1>
<h1>content</h1>
</div>
</div>
</body>
</html>
还有一个jsFiffle
我的代码有什么问题?
谢谢你的帮助!
编辑:当我为#row1 取消设置高度时,我的背景正在正确滚动......