我有两个彼此相邻的浮动div,并且希望左边的div伸展到正确的大小。这可能与单独的CSS?如何使用css将空的浮动div伸展到可用的全高度?
<div class="page">
<div class="left-sidebar">
</div>
<div class="right-content">
</div>
</div>
.left-sidebar
{
background: url('ImageUrl') no-repeat right top #F8F1DB;
float: left;
width: 203px;
min-height: 500px;
height : auto;
}
.right-content
{
background: #F8F1DB;
margin-left: 203px;
min-height: 477px;
}
它结束了看起来像这样:
------------------- | | | | | | | | | | | | | | | -------------------
左侧边栏架有一个背景图像,而应该延伸到任何高度的内容框架确实,但是我有使这种情况发生的问题。
是否有一个跨浏览器的方式来使左侧div div与右侧内容框架只用css拉伸高度相同?
也许http://stackoverflow.com/questions/2331717/css-how-to-make-left-float-div-to-adjust-height-dynamically会有帮助吗? – amaters 2012-04-26 12:53:19
为什么复杂它。你可以简单地给每个div指定一个高度。然后他们会是一样的。 – 2012-04-26 12:55:28
@SpencerMay内容框架高度是动态的,并且可以差别很大 – Rachel 2012-04-26 12:57:07