Avatar billede ssv Nybegynder
13. juli 2009 - 12:51 Der er 4 kommentarer og
1 løsning

Position: relative elementer vises ovenpå position: absolute-elementer

Hello.

Jeg har på min side flere elementer med position: relative (menu, tabs, tekster osv. lavet med hjælp fra jQuery og sIFR). Jeg er ved at udvikle en "modalbox" der skal ligge ovenpå siden med forskellige informationer i. Denne modalbox er absolute positioneret, men nu er problemet så, at alle andre elementer på siden (der burde ligge under modalboxen), der er positioneret relative, vises ovenpå min modalbox.

Har I nogle bud på hvad jeg kan gøre for at forhindre dette?
Avatar billede mcb2001 Nybegynder
13. juli 2009 - 13:15 #1
"z-index" i CSS løser dette
Avatar billede ssv Nybegynder
13. juli 2009 - 13:23 #2
Jeg er ret sikker på at z-index ikke har nogen effekt på relativt positionerede elementer, så det løser det ikke. Med mindre du kan komme op med en kode der demonstrerer det :-)
Avatar billede hmanback Nybegynder
13. juli 2009 - 13:44 #3
http://www.w3schools.com/Css/pr_pos_z-index.asp

Note: z-index only works on positioned elements (position:absolute, position:relative, or position:fixed).
Avatar billede ssv Nybegynder
13. juli 2009 - 14:54 #4
Jeg fandt fejlen. Tak for det - drop et svar mcb2001 :-)
Avatar billede mcb2001 Nybegynder
13. juli 2009 - 14:56 #5
øh - okay
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