的位置之後的東西,真的讓我困惑按名稱,absolute
或relative
。我想創建一個簡單的佈局,這裏頭說靜態的,如果事情被添加或刪除更多/更少在的.filter
類調整自己,但現在我的.filter
類是從頂部開始,而應該是相對的到。內容定位
我在做什麼錯?
https://codepen.io/codearts/pen/GvEoBZ
.header{
position:fixed;
background:black;
height:60px;
width:100%
}
.subheader{
height:40px;
background:grey;
position:absolute;
top:60px;
width:100%;
}
.filter{
position:absolute;
}
<div class="container-fluid">
<div class="row">
<div class="col-12">
<div class="header"></div>
<div class="subheader">
This can be either
</div>
</div>
<div class="filter">
<div class="col-6">
This can be col-1
</div>
<div class="col-6">
This can be col-2
</div>
</div>
</div>
</div>
由於您的子標題和過濾器都位於絕對位置,因此假設您將過濾器的頂部設置爲100px(60 + 40)以設置在子標題下方。 –
這將使他們堅持在一個地方,例如,如果我讓我的副標題文字太大,它不會推倒過濾器,但覆蓋它。 @RaJeshRiJo – Nofel
好吧,那麼你是否要保持標題和副標題固定在頂部? –