Hier ist ein Beispiel dafür, was ich versuche zu tun: https://i.imgur.com/Jhj3Xn2.pngResponsive Gitter mit horizontalen und vertikalen Elementen
Ich bin nicht wirklich sicher, ob dies möglich ist, vermute ich, es kann nicht sein, oder dass eine Javascript-Bibliothek möglicherweise benötigt, um dies zu erreichen.
Was ich versuche zu tun, ist eine reaktionsfähige Galerie aufzubauen, die sowohl vertikale als auch horizontale Elemente hat, die sich gegenseitig tetrisieren. Was ich entdeckt habe, ist, dass Sie zwar die Elemente auf einer bestimmten Bildschirmgröße gut aussehen lassen können, aber sobald Sie die Breite des Darstellungsbereichs ändern, werden im Layout "Löcher" angezeigt.
Kann jemand an eine Möglichkeit denken, den Inhalt so auf einer Seite fließen zu lassen, dass er sowohl reaktionsschnell als auch lückenlos ist? Ich benutze Bootstrap 4 und ich bin glücklich zu verwenden, was JS oder CSS benötigt, um dies zu erreichen.
Sie können CSS Grid erkunden -> https://gridbyexample.com/examples/ – sol
Hallo nicht wirklich sicher, warum dies eine so schlechte Antwort bekommen, ich denke, es ist eine berechtigte Frage war. Ich habe versucht, Grid zu verwenden, und ich war nicht in der Lage, einen Weg zu finden, um das zu bekommen, was ich ursprünglich gefragt habe, nämlich ein sich selbst tetrisierendes Responsive-Grid. Ich schätze aus der Reaktion auf diesen Beitrag, dass es eigentlich nicht möglich ist. – Brian
Hallo Brian, Fragen werden eine viel bessere Antwort bekommen, wenn sie Code enthalten, in diesem Fall den HTML, mit dem du arbeitest, und alle CSS, die du ausprobiert hast. Das Layout in Ihrem Bild kann auf verschiedene Arten erstellt werden. Es ist ein wenig unklar, was Sie unter "Tetris" verstehen - wir könnten dies besser mit Bildern bei verschiedenen Bildschirmbreiten visualisieren. Vielen Dank – sol