Avatar billede jacobriis Nybegynder
22. juni 2004 - 00:07 Der er 2 kommentarer

Div positionering

Hej

Jeg har problemet:

En tabel centreret på midten af browseren 800 px bred. Første Række indeholder Logo, anden række indeholder menu-overskrifter som med mouseover tænder/slukker for undermenuen som er en absolut positioneret div. Tredie række er workspace.

Problemet opstår når jeg resizer min browser eller ser siden fra en lavere opløst skærm står undermenuen for langt til højre da den altid vil lægge sig x pixels fra toppen og venstre.

Er der en måde at positionere div på så den altid står under den celle den hører til? Det er vigtigt for mig at siden er centreret.
Avatar billede roenving Novice
22. juni 2004 - 00:24 #1
Hvis dine celler, som er din menu, indeholder et positioneret element, kan du lægge dine undermenuer ind i det samme element, men lade dem være absolut positioneret, da de så vil tage offset fra det ydre element !-)
Avatar billede knudx Nybegynder
22. juni 2004 - 00:30 #2
Hvis du har en firefox browser så se på http://www.pixy.cz/blogg/clanky/csshiermenu/ Han bruger udelukkende css til at vise/skjule menuerne med. Du kan bruge teknikken til positionering, og så tilføje lidt javascript til at vise/skjule, for at det skal virke i IE.
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