Gå til innhold

designe med css og ikke tabeller


Anbefalte innlegg

Hei

 

Jeg holder på å lære meg bedre å lage sider med css, og da kom jeg over et lite problem. Hvis jeg vil ha en standard side med top, venstre, høyre, midt og bunn. Bruker da en div for hver. Problemet oppstår hvis jeg vil ha forskjellig bakgrunnsfarge på de forskjellige delene. Hvis midtdelen er lengre enn høyre og venstre, vil fargen til høyre og venstre stoppe når det ikke er mer innhold i div'en, mens jeg vil at fargen skal fortsette helt til bunnen... kan ordne dette ved å sette høyde på div'ene, men det blir like vel feil om jeg skulle ha en meget lang midt del.

 

det ideelle måtte vært å bruke noe ala minheight (som jeg tror ikke funker i ie 6) og få den til å bli større om midtdelen er lengre......

 

vet ikke om jeg klarte å forklare problemet ordentlig, men håper noen kan hjelpe meg!

Lenke til kommentar
Videoannonse
Annonse

Dersom kolonnene dine har fast bredde, fikser du dette med å sette et bakgrunnsbilde på en container-div, som simulerer de tre kolonnene dine.

Dette bakgrunnbildet er i ditt tilfelle delt i tre farger:

 

| .. første farge .. | ......... andre farge ........ | .. tredje farge .. |

 

Du bruker samme bredde pr.farge som kolonnene skal ha.

Deretter lar du dette bakgrunnsbildet repeteres nedover.

 

Forstod du den? :)

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...