不幸的是,似乎沒有一種好方法來管理在某些斷點處從水平堆棧轉換到垂直堆棧的列之間的垂直間距。似乎有一個solution when a form is involved,但這不是這裏的情況。我有tried this solution,但是當有多個包裝成行的列時,它不起作用。在Bootstrap 4中添加垂直堆棧列之間的間距
爲了說明我的情況,這是我的HTML結構:
<body>
<div class="container">
<div class="row">
<div class="col-md-4">
col 1
</div>
<div class="col-md-4">
col 2
</div>
<div class="col-md-4">
col 3
</div>
<div class="col-md-4">
col 4
</div>
<div class="col-md-4">
col 5
</div>
<div class="col-md-4">
col 6
</div>
</div>
</div>
</body>
https://jsfiddle.net/b74a3kbs/6/
在中型設備尺寸(MD)及以上的,想我有那裏的之間進行間隔兩列「行」,但在三列的「第一行」之上沒有間距,而在三列的「第二行」之下沒有間距。當列垂直堆疊在中等設備大小(md)以下時,我希望在每列之間有間距,但是不要超過第一個孩子,也不要超過最後一個孩子。
理想情況下,無論該行中包含多少列(例如3,5,6,12),該解決方案都可以工作。
我不認爲你可以做到這一點。你應該嘗試分2行,然後你可以完成 –
好吧,那麼我鼓勵你建議作爲解決方案......當然看起來像一個 – keruilin