[英]section inline-block 100% height collapsing in fixed container
我正在嘗試將內聯塊部分(如果有問題的話,可以選擇div)的高度設置為100%。 此部分包含在高度為100%的固定(位置)div中。 如下面的代碼所示,body和html的高度也為100%。
小提琴: http : //jsfiddle.net/vxBUG/
HTML:
<div id="workWrapper">
<section id="marketing">
test
</section>
<section id="video"></section>
<section id="web"></section>
</div>
CSS:
html, body {
margin: 0px;
padding: 0px;
height: 100%;
width: 100%;
}
#workWrapper {
height: 100%;
width: 100%;
overflow: show;
position: fixed;
white-space: nowrap;
z-index: 100;
}
#workWrapper section {
width: 100%;
height: 100%;
display: inline-block;
background: #aaa;
}
因此,問題是:這些部分填充了整個視口(如我所願),但是如果我在其中添加了一些內容(例如“測試”),它們就會折疊到容納內容所需的高度。 此外,它們還停留在底部。 如果我除去各部分的高度,則它們會粘在頂部。
背后的故事:我想制作一個div,其中包含3個部分(或div),這些部分的高度和寬度與視口一樣。 然后,我想水平滑動包含的div,以便僅顯示其中一個部分。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.