我正在试验Flexbox,我想知道是否有一个属性,如flex:1,它允许元素的高度为页面高度的100%,而无需添加滚动条向下滚动。如果我要调整它的大小,它会粘住而不是添加滚动条。我希望你明白。我添加了一个高度设置为1000px的小提琴,我希望你们中的任何一个能够知道如何将它设置为100%的页面。使页面高度达到100%?
https://jsfiddle.net/mL594h73/
HTML:
<div class="wrapper">
<div class="box-1"></div>
<div class="box-2"></div>
</div>
CSS:
.wrapper {
display: flex;
}
.box-1 {
flex: 1;
width: 200px;
height: 1000px;
background-color`enter code here`: #2ABB9B;
}
.box-2 {
flex: 1;
width: 200px;
height: 1000px;
background-color: #16A085;
}
使用VH的股利或元素。 1vh =屏幕高度的1/100。 100vh因此将是100%屏幕高度。 – Korgrue
[使div填充剩余屏幕空间的高度]可能的重复(http://stackoverflow.com/questions/90178/make-a-div-fill-the-height-of-the-remaining-screen-空间) –