Du må være registrert og logget inn for å kunne legge ut innlegg på freak.no
X
LOGG INN
... eller du kan registrere deg nå
Dette nettstedet er avhengig av annonseinntekter for å holde driften og videre utvikling igang. Vi liker ikke reklame heller, men alternativene er ikke mange. Vær snill å vurder å slå av annonseblokkering, eller å abonnere på en reklamefri utgave av nettstedet.
  8 2655
Jeg ønsker at lave en struktur, hvor css'en automatisk "stabler" indlejrede div'er, når man ændrer bredden på en "wrapper" (den grå kasse), der omslutter de øvrige. Den grå kasse ser I her på billedet:

http://raaskot.dk/raalab/freakno/stacking_div.jpg

[COLOR="Red"]Spørgsmål:[/COLOR]
Jeg kan ikke finde ud af, hvordan jeg lukker mellemrummet, som I kan se i ovenstående.

Dette vil være nyttigt ved igangværende opbygning af "responsiveness", hvor elementet skal indgå.

Koden ses her:
https://jsfiddle.net/Raaskot/3cpmxmfa/2/

Jeg vil være særdeles taknemmelig for enhver hjælp.
Sist endret av raaskot; 24. juli 2015 kl. 11:44.
Hvorfor bruker du ikke bare rammeverk som f.eks Bootstrap til dette?

Btw, ser dette bedre ut?

https://jsfiddle.net/69s17uw5/
Trådstarter
13 0
Hej Zirto
Mange tak for respons. Jeg har (desværre) ikke det store kendskab til rammeværker (Bootstrap etc.) og ved ikke, om jeg kan få det til at fungere i det, jeg har til hensigt: At placere det viste css-layout i et iframe-vindue inde i en html5-opsætning. Det lyder måske lidt langhåret, men er det faktisk ikke i den sammenhæng, jeg påtænker. Jeg er derfor i tvivl om, at brug af "frameworks"(som jeg ikke har brugt før) bare gør det hele for komplekst.

Tak for eksemplet, du viser på https://jsfiddle.net/69s17uw5/. Desværre er det ikke helt som det ønskede: automatisk omløb af bokse inden for en "wrapper". I det viste opstår huller eller mellemrum, hvor boksene ikke når sammen.

http://raaskot.dk/raalab/freakno/stacking_div_02.jpg

Jeg forestiller mig følgende visuelle struktur:

http://raaskot.dk/raalab/freakno/stacking_div_03.jpg

Vh. Raaskot

Fik ikke tilføjet dette inden de 5 minutter var gået (tidsbegrænset redigering af indlæg jvf. administrator;-)):

Når man reducerer bredden på "wrapper" skal boksene ordne sig på flg. vis:

http://raaskot.dk/raalab/freakno/stacking_div_04.png
Sist endret av raaskot; 25. juli 2015 kl. 07:12. Grunn: Automatisk sammenslåing med etterfølgende innlegg.
NOOOOOOOOOOOOOOOOOO-
robhol's Avatar
CSS er noe drit. Jeg anbefaler heller at du gir bootstrap (eller liknende rammeverk) et forsøk før du prøver å finne opp hjulet på nytt. Dessuten; ikke bruk <iframe>. Det er 1996-teknologi av verste skuffe og har ingenting å gjøre på nettet i dag.
Tastaturkriger
Deezire's Avatar
Det du prøver å gjøre krever javascript. Gjør deg selv en tjeneste, bruk et rammeverk som allerede har blitt foreslått flere ganger. Gode alternativer: Foundation, Bootstrap eller bare FlexGrid.
Trådstarter
13 0
Ok, jeg gi'r mig. Gode pointer dem med "genopfinding af hjul" og javascript :-)
Jeg studerer rammeværk (Bootstrap) nærmere. Tak allesammen.

Vh. Raaskot
Jeg er derfor i tvivl om, at brug af "frameworks"(som jeg ikke har brugt før) bare gør det hele for komplekst.
Vis hele sitatet...
Det finnes mange enkle grid system som du kan se på f.eks Gridism og Simple Grid.
En bra post om lage grid Don’t Overthink It Grids

Nyere grid system som Susy og Jeet.
Dem er bra,men man må sette seg litt inn i Sass/Compass verden.
En demo stablign av div ned til mobil med Susy.
Nå er ikke jeg heeelt stødig på CSS heller, men hadde det ikke vært like lett å bruke flexbox? Riktignok ikke støttet av alle nettlesere enda, men flexbox er jo genialt når det kommer til å lage egne gridsystem, er det ikke? Uten å måtte sette seg inn i javascript altså.
Trådstarter
13 0
Super! Tak for tips og urler omkring alternative rammeværker. Jeg kigger nærmere på dem ...