0
我想用Flexbox创建一个占据整个宽度和高度的简单的两列网页。左栏为固定宽度200px
,右栏占据剩余空间。CSS Flexbox全高列
到目前为止,我有:
:root {
overflow-x: hidden;
height: 100%;
}
body {
min-height: 100%
}
.flexbox {
height: 100%;
display: flex;
}
.left {
flex: 0 0 200px;
height: 100%
}
.right {
flex: 1
}
和:
<div class="flexbox">
<div class="left">
Left
</div>
<div class="right">
Right
</div>
</div>
宽度正在与right
占据所有其他的剩余空间比200px
是left
占用的预期。但是,他们不是全高?
这不是重复的,因为它使用Flexbox的
当然是一个重复的,这意味着_this问题已经有一个answer_,甚至Flexbox,就需要为它的最外层_flex container_的高度,因为你使用%的高度,该百分比值是基于它的父母,在这种情况下是“身体”。 – LGSon
您不需要为此使用flexbox,甚至使用flexbox与解决方案无关。 – TylerH