Gå til innhold

Få CSS til å fylle opp bilder og starte med nederste rad!


Anbefalte innlegg

Hei!

 

Har ett lite problem jeg har jobbet med en stund. Jeg henter ut en gjeng med bilder fra en database, og sorterer de 3 i bredden med CSS. Problemet mitt er det, at jeg som vanlig bare setter en bredde på DIVen og trenger ikke å gjøre så mye; og CSS vil automatisk hive en linjeskift for meg etter tre bilder...Men! Det er ikke helt det jeg vil gjøre.

 

Jeg vil at den skal begynne å fylle opp nedeste raden først med bilder først, slik at den øverste raden skal fylles opp sist, og kan derfor i noen tilfeller har 1, 2 eller 3 bilder.

 

Eksempel her:

 

Den tilvenstre er slik jeg har det i dag, men jeg kunne tenke meg en løsning slik det er til høyre. Er det noen som har peiling på hvordan jeg kan gjøre dette?

 

stuff.jpg

Lenke til kommentar
Videoannonse
Annonse

Må det være en CSS-only løsning? Usikker på om det lar seg gjøre... Med litt JavaScript burde man lett kunne hacke det til.

 

Da kan du basically finne ut hvor mange bilder du skal ha på øverste rad (ved å telle elementene), og inject'e et "linjeskift" der hvor det trengs.

Endret av torbjørn marø
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...