Ich versuche herauszufinden, wie das folgende Raster mit Bootstrap erstellt wird.
Ich bin mir nicht sicher, wie ich die Box (Nummer 1) erstellen würde, die zwei Zeilen umfasst. Die Boxen werden programmgesteuert in der Reihenfolge generiert, in der sie angeordnet sind. Box 1 ist eine Willkommensnachricht.
Irgendwelche Ideen, wie man das am besten macht?
css
twitter-bootstrap
James Jeffery
quelle
quelle
pull-left
Klasse zu allen Boxen funktionieren? Box 1 hat nicht die gleiche Höhe wie 2 + 4, aber es sollte funktionieren, wenn Sie die Höhe einstellen.Antworten:
Für Bootstrap 3:
Für Bootstrap 2:
Code-Snippet anzeigen
Siehe die Demo zu JSFiddle (Bootstrap 2): http://jsfiddle.net/SxcqH/52/
quelle
Wie aus den Kommentaren hervorgeht, besteht die Lösung darin, verschachtelte Bereiche / Zeilen zu verwenden.
quelle
Das folgende Beispiel schien zu funktionieren. Stellen Sie einfach eine Höhe für das erste Element ein
Ich kann nicht anders, als zu denken, dass es die falsche Verwendung einer Zeile ist.
quelle
Ich glaube, der Teil zum Spannen von Zeilen wurde gründlich beantwortet (dh durch Verschachteln von Zeilen), aber ich bin auch auf das Problem gestoßen, dass meine verschachtelten Zeilen ihren Container nicht füllen. Während Flexbox und negative Ränder eine Option sind, besteht eine viel einfachere Lösung darin, die vordefinierte
h-50
Klasse für dierow
enthaltenen Boxen 2, 3, 4 und 5 zu verwenden.quelle
quelle