的100%高度使用下面的CSS:Flexbox的模型不產生父容器
#menusidebar {
background-color: #6BC9DB;
margin: 0 0 0 0;
height: 100vh;
}
的this page左側欄中沒有達到它的父容器#content-wrap
的底部。
更新:我使用柔性盒模型的嘗試:
.flex {
display: -webkit-flex;
display: flex;
flex-grow: 1;
}
<div id="content-wrap" class="fluid clearfix flex" data-content="content">
<aside role="complementary" class="two columns" id="menusidebar">
但撓性元件#menusidebar
的孩子不佔用柔性父#content-wrap
的所有剩餘空間。
'100vh'是瀏覽器視口的高度,而不是父容器的高度。 – Aziz
使用'100%'給它的父母身高..這假設你的父母有一個不是百分比的身高,如果不是,所有的父母都需要百分之一直到html/body – LGSon
Hi @LGSon。我將高度改爲'100%',邊欄高度從100vh時開始減少。 :P – Steve