Hallo Leute,
ich habe für eine Modelagentur eine Page erstellt, wo 200-300 Modelfotos in einer Flexbox Darstellung vertikal in 6 Spalten angezeigt werden. Wenn der Monitor schmäler ist, springt die Anzeige per Media Query von 6 auf 3 und dann auf 2 Spalten um, damit die Fotos nicht zu klein werden. Ich habe eine simple Variante davon als Testfile hinterlegt unter
http://www.rachbauer.org/visage/neu/tstcol.html
Das Problem dabei ist, dass der Seitenaufbau spaltenweise durchgeführt wird, d.h. erst sieht man die erste Spalte füllen, dann die 2. Spalte, usw. Der Kunde möchte aber, dass die Darstellung zeilenweise aufgebaut wird. Dafür habe ich Flexbox auf horizontal umgestellt und dies in einer simplen Variante als Testfile hinterlegt
http://www.rachbauer.org/visage/neu/tstrow.html
Dabei habe ich die neuen FlexBox Styles zur Vereinfachung ins HTML-File geschrieben. Der Aufbau der Seite läuft auch schön zeilenweise durch (Shift/Reload). Kann ich die Spalten nun trotzdem noch von 6 auf 3 und auf 2 reduzieren, ohne die Seite nochmal neu aufbauen zu müssen. Wie läßt sich sowas lösen? Es sollte dann so ablaufen wie unter
http://www.20management.co.za/portfolio/women/mainboard oder
https://www.metromodels.com/main/
Dort werden die Fotos auch zeilenweise angezeigt und die Spalten reduzieren sich je nach Monitorbreite.