经过一小时的研究,我仍然坚持我的问题。与同样高度的两个div
我想用固定宽度和可变高度在左侧制作一个菜单。 另一个div在右侧,宽度和高度可变。
我想给这两个div的高度相同。
这就是:Code HTML/CSS
经过一小时的研究,我仍然坚持我的问题。与同样高度的两个div
我想用固定宽度和可变高度在左侧制作一个菜单。 另一个div在右侧,宽度和高度可变。
我想给这两个div的高度相同。
这就是:Code HTML/CSS
我终于找到了solution。通过使用一些css表的东西(显示:表行,显示:表格单元格等)。
事情是这样的:请注意,您可以用CSS类我只是做了它这样做很容易地看到发生了什么事情取代内嵌样式。
<body>
<div id="leftnav" style="position:absolute; top:0px; left:0px; bottom:0px; width:200px;overflow:auto;">
</div>
<div id="content" style="position:absolute; top:0px; left:200px; bottom:0px; right:0px; overflow:auto;">
</div>
</body>
下面是一个例子,你可以预览http://jsbin.com/ovami4/edit
这个工程。你可以设置leftnav的高度。 Rightnav也可以变化,但不要忘记清除:left;然后再添加一些东西。
<body>
<div id="leftnav" style="background-color: blue; float: left; width:200px;">
</div>
<div id="content" style="background-color: red; float: left; width: auto; position: absolute; right: 0px; left: 200px;">
</div>
</body>
这不是我想要做的,两个div必须具有相同的高度。你的答案的例子:http://jsfiddle.net/vpWYL/ – kevinooo 2011-05-04 22:52:03
您是否尝试在它们上设置高度属性? – 2011-05-04 21:36:07