eivihnd Skrevet 16. januar 2008 Rapporter Del Skrevet 16. januar 2008 (endret) Holder på å sette opp en nettside, men har møtt på et lite (men likevel stort) problem: På siden skal det være en linje som går over hele skjermen, som vist på bildet. All tekst ol. skal komme over denne igjen. Den skal rett og slett tas ut av normal flow. Følgende css er brukt: #line { height: 137px; width: 100%; background: url(../images/bg.png) repeat-x; position: absolute; z-index: -1; top: 464px; } Problemet kommer når en opner det i FF: Firefox støtter ikke z-index: -1; , og plasserer bildet bak BODY. Setter jeg z-index: 0; , kommer linja OVER innholdet. Det er bare denne <div'en> som er posisjonert med postition: absolute. Så, er det noen der ute som har svaret på problemet jeg har brukt x-antall timer på å løse? Hadde vært veldig greit, da jeg nærmer meg deadline... (Kan ikke oppgi URL, pga konfidensialitet) Endret 16. januar 2008 av eivihnd Lenke til kommentar
Gjest Slettet+9018234 Skrevet 17. januar 2008 Rapporter Del Skrevet 17. januar 2008 (endret) Du kan sette innholdet i egen divisjon med pos absolute og z-index: 1; Deretter kan du ta la din #line ha z-index: 0. Hvis jeg forstod problemet ditt riktig. ca. slik: div#content { position: absolute; top: 430px; z-index: 1; } div#line { position: absolute; top: 400px; height: 137px; min-height: 137px; // Husk å ha min-height fordi IE skjønner ikke height. z-index: 0; } HTML: <div id="line"> <div id="content">Innhold og annet lurt her</div> </div> Det lar seg også gjøre å kutte vekk div#content hvis du ikke trenger å stile denne noe spesielt, og heller ta disse attributtene i #line. mvh Endret 17. januar 2008 av Slettet+9018234 Lenke til kommentar
eivihnd Skrevet 17. januar 2008 Forfatter Rapporter Del Skrevet 17. januar 2008 (endret) Tusen takk for svar. Men det fungerte dessverre ikke. Det førte bare til at margin: auto ikke fungerte... Siden består av hovedsakelig tre kolonner: Left, center, right. Center inneholder all informasjon, left og right er visuelle. For å slippe en ekstra #content_wrapper div har jeg brukt body width og margin. Alle tre (left, center, right er float: left;) PS sobient: Er det mulig å sende en PM? Endret 18. januar 2008 av eivihnd Lenke til kommentar
Anbefalte innlegg
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 kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå