我正在使用Bootstrap和Wordpress创建一个网站。这是一个2列的布局 - 左侧边栏,正确的内容。正确的内容是动态的,并通过无限滚动进行扩展。我试图通过几种技术使左侧边栏100%高度,但无济于事。
我希望侧边栏根据右侧内容div的视口/高度的大小继续向下。
我做了一个简单的小提琴:http://jsfiddle.net/ydPMr/3但如果你在我的开发页面上看到我正在谈论的内容会更好:http://joshuawalker.koding.com。
以下是我页面的基本结构:
<div class="navbar navbar-inverse navbar-static-top">
<div class="navbar-inner"></div>
</div>
<div class="wire-unit hero-fix">
</div>
<div class="sidebar hidden-phone"></div>
<div class="content"></div>
如果有人对如何使侧边栏伸展全高有任何想法,我将不胜感激。
谢谢!
答案 0 :(得分:24)
这对我来说很好。的 Fiddle 强>
我将min-Height
设置为500px
。如果您不想要最低限度,请将其删除。它将根据height
中您的内容的content div
生效。像这样Fiddle
<div class="wrapper">
<div class="sidebar hidden-phone">
</div>
<div class="content">
</div>
</div>
和风格
<style type="text/css" >
.wrapper
{
min-height:100%;
width:100%;
position:relative;
background-color:Black;
display:inline-block;
}
.sidebar
{
width:20%;
top:0px;
left:0px;
bottom:0px;
position:absolute;
background-color:Aqua;
}
.content
{
min-height:500px;
width:80%;
position:relative;
background-color:Gray;
float:right;
}
</style>