Mijn vraag
Ik ben bezig een nieuwe site in elkaar aan het boksen en wil wat nieuwe layout technieken gebruiken (voor mij dan toch). Ik werk met allerlei DIV's van verschillende hoogte, deze worden gevuld door server input en kunnen dus geen vaste hoogte hebben, ze hebben wel een vaste breedte.
Nu wil ik dat deze DIV's indien het scherm kleiner wordt gewoon onder elkaar gaan springen.
Wat ik al gevonden of geprobeerd heb
Bovenstaande vraag lukt met de float left. Of de DIV's in een container plaatsen en flexbox gebruiken.
Echter knelt daar ook het schoentje, daar de DIV's van verschillende hoogte zijn worden ze nooit netjes onder elkaar geplaatst. Er blijft altijd wat ruimte tussen. Nu kan ik dat wel gaan aanpassen met margin-top en dergelijk en wat spelen daarmee. Maar dat is niet de oplossing. Daar de DIV's altijd een variabele hoogte hebben gaat dat dus al vlug mis...
Ik heb me al zot gezocht op google, maar daar krijg ik ook altijd de flexbox optie of de float optie en dergelijk. Nergens vind ik ergens een oplossing.
Grafische uitleg
Mijn site ziet er op normale grootte uit zoals het bovenste kadertje.
Na het verkleinen van het scherm springen de DIV's onder elkaar maar zie je mooi in het cirkeltje dat er toch wat whitespace zit tussen de DIV's.
Het resultaat zou moeten zijn zoals het kadertje rechts onder.

Alle hulp is welkom.
Groeten,
Luke
Ik ben bezig een nieuwe site in elkaar aan het boksen en wil wat nieuwe layout technieken gebruiken (voor mij dan toch). Ik werk met allerlei DIV's van verschillende hoogte, deze worden gevuld door server input en kunnen dus geen vaste hoogte hebben, ze hebben wel een vaste breedte.
Nu wil ik dat deze DIV's indien het scherm kleiner wordt gewoon onder elkaar gaan springen.
Wat ik al gevonden of geprobeerd heb
Bovenstaande vraag lukt met de float left. Of de DIV's in een container plaatsen en flexbox gebruiken.
Echter knelt daar ook het schoentje, daar de DIV's van verschillende hoogte zijn worden ze nooit netjes onder elkaar geplaatst. Er blijft altijd wat ruimte tussen. Nu kan ik dat wel gaan aanpassen met margin-top en dergelijk en wat spelen daarmee. Maar dat is niet de oplossing. Daar de DIV's altijd een variabele hoogte hebben gaat dat dus al vlug mis...
Ik heb me al zot gezocht op google, maar daar krijg ik ook altijd de flexbox optie of de float optie en dergelijk. Nergens vind ik ergens een oplossing.
Grafische uitleg
Mijn site ziet er op normale grootte uit zoals het bovenste kadertje.
Na het verkleinen van het scherm springen de DIV's onder elkaar maar zie je mooi in het cirkeltje dat er toch wat whitespace zit tussen de DIV's.
Het resultaat zou moeten zijn zoals het kadertje rechts onder.

Alle hulp is welkom.
Groeten,
Luke