Ich liebe Bootstrap, aber ich versuche, etwas völlig außerhalb seiner erwarteten Gitter zu erreichen, die Zellen untereinander gestapelt haben soll ohne gruppierte Linien. So etwas wie Pinterest, wenn du willst.
Bootstrap normales Gitter:
Bootstrap kein Zeilen Konzept:
Vielleicht ist die richtige Antwort "benutze kein Bootstrap", aber nachdem ich viele Seiten damit aufgebaut habe, würde ich es gerne weiter benutzen und einen Weg finden, dies zu umgehen.
Wenn ich tatsächlich ein anderes responsives Framework mit einem Grid-System verwenden würde, das mehr dem entspricht, was ich brauche, was würden Sie empfehlen?
tia
Sieht so aus, als müssten Sie JS verwenden, um das Ziel zu erreichen.
Sie können folgende Bibliotheken verwenden:
Jquery Wookmark - Leicht und schnell. In mir selbst verwendet, um ähnliches Problem zu lösen
Isotop - Flexibel und erreichen Sie Funktionen
Mansonry - Beliebte lib, ähnlich wie Isotope
Ich habe an einem ähnlichen Problem für eine verschachtelte Drag'n-Drop-Box-API gearbeitet, mit dem Ziel, mit dem Bootstrap-Grid beim finalen Rendering kompatibel zu sein. Der Builder war kein Bootstrap-Grid, sondern ein hausgemachtes ähnliches Paradigma des Bootstrap-Grids und ich habe es mit der CSS3 favourable flexbox
behobenwerfen Sie einen Blick auf Gelöst von flexbox
Ich habe eine root-Zeile (nur eine für multiline) eingefügt und eine Klasse hinzugefügt, die
implementiert %Vor%zB:
%Vor%und das CSS
%Vor%Dies bewirkt, dass die Höhe aller Kästchen, die sich in derselben Zeile befinden, automatisch an die größere angepasst wird
Der Schlüssel zu% ce_de% ist, dass sie von links nach rechts und dann von oben nach unten umgebrochen werden. Wenn Sie also col-(size)-(gridsize)
mit einer Rastergröße kleiner als 12 erstellen, beginnt andere col
mit dem Umbruch. Sie können sie auch verschachteln, um die Seite aufzuteilen. So ist es möglich, ein "zeilenloses" Layout wie folgt zu erstellen:
(Das ist keine tolle Demo, aber es zeigt, dass das, was Sie wollen, möglich ist) Ссылка
Tags und Links css twitter-bootstrap