Avatar billede keet Nybegynder
10. maj 2004 - 11:39 Der er 12 kommentarer

z-index problem

Jeg har følgende kode:

#headerBar {
background-color:#DDD6B9;
text-align:center;
position:absolute;
width:100%;
height:60px;
left:0px;
top:0px;
z-index:-1;
}
#contentBox {
margin-left:auto;
margin-right:auto;
width:700px;
text-align:left;
}

I IE virker det efter hensigten men da z-index er sat til -1 forsvinder headerBar helt væk, og hvis jeg ikke bruger z-index:-1 dækker den over contentBox selvom jeg sætter z-index til at være større.
Hvordan kan jeg lave det så det virker ens i både IE og mozilla?
Avatar billede keet Nybegynder
10. maj 2004 - 11:42 #1
Hvis jeg sætter position:absolute på #contentBox virker det egentlig ok, men så forstår browserne ikke at centrere det. Er det en anden må at centrere det så?
Avatar billede roenving Novice
10. maj 2004 - 18:04 #2
Har du doctype inkl. dtd-link på dit dokument ?-)
Avatar billede basementjack Nybegynder
10. maj 2004 - 23:37 #3
Er det ikke bare at sætte et z-index på både contentBox and headerBar?..
Avatar billede roenving Novice
10. maj 2004 - 23:41 #4
Avatar billede keet Nybegynder
15. maj 2004 - 15:59 #5
nej, jeg har ikke doc-type. Jeg har prøvet at sætte z-index på begge, men det hjælper ikke..
Avatar billede keet Nybegynder
15. maj 2004 - 15:59 #6
hvilken doc-type skal det være?
Avatar billede olebole Juniormester
15. maj 2004 - 16:20 #7
<ole>

Den rigtige til den HTML-version, du skriver i. Vigtigt er det dog, den indeholder URL'en til definitionen, da IE ellers ikke kan tolke CSS.
Undlad i øvrigt negative z-index's. De giver ingen mening, da selve body'en har z-index:0  :)

Det giver desuden ingen mening at rode med z-index, hvis du ikke positionerer elementet.

/mvh
</bole>
Avatar billede keet Nybegynder
15. maj 2004 - 16:42 #8
okay, hvordan kan jeg centrere en div, hvor "position" er sat?
Avatar billede olebole Juniormester
15. maj 2004 - 17:04 #9
"Hvordan finder jeg vej til Ballerup?" ... det kommer helt anpå, hvordan din kode ser ud  :)
Avatar billede keet Nybegynder
15. maj 2004 - 17:15 #10
Meningen med #contentBox er at den skal være centreret. Sætter jeg position på virker det ikke med den kode jeg skrev i mit spørgsmål.
Avatar billede olebole Juniormester
15. maj 2004 - 17:21 #11
Jeg gentager: "det kommer helt anpå, hvordan din kode ser ud"
Avatar billede keet Nybegynder
15. maj 2004 - 17:49 #12
okay.. jeg prøver mig frem.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester