是否有可能讓柔性元素忽略子元素,因此它的大小不會影響其他元素?使柔性元素忽略子元素
例如,我有一個包裝display: flex
。它有一個標題,內容和頁腳。
<div class="wrapper">
<header></header>
<article></article>
<footer></footer>
</div>
我想包裝忽略頭標記(頭將固定到窗口的頂部)。該文章將被設置爲flex: 1
,因此它佔據了剩餘空間,強制頁腳位於頁面底部。下面是一些示例CSS:
.wrapper {
display: flex;
flex-direction: column;
height: 100%;
padding-top: 50px; /* Accounts for header */
}
header {
height: 50px;
position: fixed;
top: 0;
width: 100%;
}
article {
flex: 1;
}
footer {
height: 50px;
}
我知道我可以只動頭的包裝之外,但我有很多現有的代碼,這將使這有點難度。我甚至可能問什麼?
你能發佈一個完整的工作示例嗎? (一段) – Amit
http://stackoverflow.com/q/39069320/3597276 –
你在使用Firefox嗎? –