我正在使用基於Flexbox的Bootstrap 4。現在如果我完全放置其中一列或其細分,會發生什麼?他們會迴應或不響應?絕對定位元素的自舉響應
例子:
<div id="particles-js">
<div class="container-fluid">
<div class="row">
<div class="col-sm-1">
<img id="logo-small" src="img/logo-small.png" alt="logo">
</div>
<div class="col-sm-2">
<div id="navigation-buttons">
<div class="nav-button"></div>
<div class="nav-button"></div>
<div class="nav-button"></div>
<div class="nav-button"></div>
<div class="nav-button"></div>
</div>
</div>
</div>
</div>
</div>
現在,如果我定位#導航按鈕絕,當瀏覽器大小的響應是行不通的。
CSS
#particles-js {
background-color: #252627;
height: 100vh;
position: relative;
width: 100%;
}
canvas {
display: block;
}
#logo-small {
position: absolute;
top: 50vh;
}
#navigation-buttons {
position: absolute;
top: 50vh;
width: 13px;
top: 50vh;
-webkit-transform: translate(0, -37%);
}
PS:#顆粒-JS是一個帆布
絕對位置元素都遵循它們的相對父母或身體是否相對父不可用。使用引導程序無法使它們響應,您需要使用媒體查詢來更改絕對定位元素的屬性以使其響應。 – Niraj
@Niraj謝謝。因此,如果我將相對列和其細分絕對化,那麼調整大小會發生什麼?如果您有時間這麼做,我將非常感謝您是否可以製作CodePen!再次感謝你的回覆。 –
如果列的屬性相對,則您的細分將位於列內。 您可以查看前兩個視頻,以便更好地理解https://www.youtube.com/watch?v=kejG8G0dr5U&index=1&list=PLqGj3iMvMa4L731ispRfGAabXeRpM4RL6 – Niraj