Fügen Sie den Abstand zwischen vertikal gestapelten Säulen in der Bootstrap-4
Leider, es scheint nicht zu sein ein guter Weg, um zu verwalten vertikalen Abstand zwischen den Spalten, dass der übergang von einem horizontalen Stapel, um einen vertikalen Stapel an bestimmten Haltepunkten. Es scheint,Lösung, wenn eine form beteiligt ist, aber das ist nicht die situation hier. Ich habe habe versucht, diese Lösung, aber es funktioniert nicht, wenn es mehrere Spalten, wickeln Sie Sie in einer Reihe.
Zur Veranschaulichung mein Szenario hier ist die Struktur meiner 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/
Bei mittlerer Größe Gerät (md) und von oben, würde ich mag, dort zu sein, Abstand zwischen den beiden "Zeilen" von Spalten, aber keinen Abstand oberhalb der "ersten Reihe" mit 3 Spalten und keine unterhalb der "zweiten Reihe" der 3 Spalten. Wenn die Spalten-Stapel vertikal in die unter dem medium-Größe Gerät (md), möchte ich dort die Abstände zwischen den einzelnen Spalten, aber keines über das erste Kind und keiner unter dem letzten Kind.
Ideal, die die Lösung funktionieren würde, unabhängig davon, wie viele Spalten (z.B. 3, 5, 6, 12) enthalten sind, die innerhalb der Zeile.
ok, dann möchte ich Sie ermutigen, schlagen vor, wie eine Lösung...sicherlich scheint wie eine
InformationsquelleAutor keruilin | 2017-04-04
Du musst angemeldet sein, um einen Kommentar abzugeben.
Verwenden Sie die neue Bootstrap-4 Abstand utilities. Zum Beispiel
mb-3
fügt margin-bottom von1rem
.Keine extra CSS sind erforderlich.
http://www.codeply.com/go/ECnbgvs9Ez
Den Abstand utils reagieren, so dass Sie anwenden können Ihnen für bestimmte Haltepunkte (ie;
mb-0 mb-md-3
)Wenn Sie möchten, eine CSS-Lösung, verwenden Sie die Lösung erklärt in der zugehörigen 3.x Frage (es ist
nicht abhängig von der Verwendung eines Formulars): https://jsfiddle.net/zdLy6jb1/2/
Hinweis: die
col-lg-4
ist Fremd in Ihrem markup, dacol-lg-4 col-md-4
,ist die gleiche wie
col-md-4
.InformationsquelleAutor Zim
Hier, wie ich endete damit, diese Arbeit:
InformationsquelleAutor keruilin
Landete ich mit dieser Lösung:
InformationsquelleAutor user1263663