我有一个两列布局,其中两个有 100% 的高度。到目前为止,一切都很好。
当左列(下例)内容由于下拉菜单而扩展时,问题就出现了。
看看下面的标记。我故意在左侧设置了另一个 div,以说明右侧框没有根据左侧扩展。
<!doctype html>
<html style="min-height:100%;height:100%">
<head>
<title>test</title>
</head>
<body style="min-height:100%;margin:0;background-color:#ccc;height:100%">
<div style="width:30%;background-color:green;;float:left;min-height:100%"><div style="height:900px">Green</div></div>
<div style="width:60%;background-color:red;float:right;min-height:100%">Red</div>
</body>
</html>
什么是让正确的盒子扩大高度的好解决方案?什么时候左边的呢?