![](/img/trans.png)
[英]How to stick an element to the top of the viewport and fill the viewport's available vertical space -- without JavaScript?
[英]Fill available space with or without flexbox
在我的<main>
元素中,我有div,每個div都有一個.dataCard
類。 每個.dataCard
都具有相同的最小尺寸,但是當我開始向.dataCard
添加內容時,我注意到布局.dataCard
。
<main>
元素分為兩列,每列包含一個.dataCard
。 我這樣做是因為我需要.dataCard
的順序為左列,然后為右列,左列,依此類推。
但是,當我用內容填充.dataCard
,它們會將所有其他卡向下推到它們下面。
我該如何用.dataCard
填充可用空間,以使包含它們的<main>
元素的高度盡可能小。
現在,在下面的鏈接中,右列中有第二張牌,但是一堆空白,在第二張牌的末尾,左欄中的第三張牌開始了。
無論有無Flexbox,如何使左列向上移動,換句話說,使卡適合可用空間?
我將不勝感激任何幫助!
這是鏈接:https://googledrive.com/host/0BwJVaMrY8QdcVDBweWk2UXlfTVE/KE.html
根據您的問題,我知道您想用沒有任何空格的框填充整個頁面。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.