我有一個簡單的佈局,我從MDN's flexbox page。它有一個標題和一個主要內容區域。將元素延伸到垂直偏移屏幕底部
<header>header</header>
<div id='main'>
<article>article</article>
<aside>aside</aside>
</div>
我想有主要內容的區域延伸到視口的底部或進一步,如果它需要適應它的孩子。我試着擺弄flexbox,但我仍然無法指定我希望它能夠垂直佔據所有空間,就像我可以水平放置一樣。
我能想到的只有兩個選項:
A)Javascript來計算所需的高度
B)對身體平鋪背景圖像,使其看起來好像內容領域擴展一路下降
任何人都可以想到填充視口的替代方法,並且如果孩子延伸到屏幕底部,還可以包含孩子嗎?
https://jsfiddle.net/1cpcsvjr/5/
** **更新修正我我的jsfiddle與在article
子元素更多的內容。內容將流出柔性容器。
如果有很多的文章中的內容,該內容最終會外箱出血。請參閱我更新的小提琴:https://jsfiddle.net/1cpcsvjr/5/ –