Avatar billede smolle Nybegynder
11. januar 2005 - 15:50 Der er 4 kommentarer og
1 løsning

Rollout menu

Hej. Jeg er ved at lave en side og i den sammenhæng vil jeg gerne have lidt hjælp til en rollout menu eller dropdown menu, eller hvad det nu hedder. Jeg vil gerne have det lavet sådan, at når jeg kører musen over linksene i menuen, så kommer der en menu frem nedenunder, hvor man så kan klikke sig videre. Det skal være lidt ligesom når man klikker på de øverste menupunkter på http://www.dbu.dk/ . Den skal bare helst gøre det uden at man behøves trykke på punktet.
Umiddelbart vil jeg gå udfra at det kan laves med noget mouseover eller sådan noget, men der er bare det problem, at alle dem som kører Windows XP SP2 ikke vil kunne se menuen, da SP2 sørger for at scripts, som f.eks. mouseover, bliver blokeret! Det vil sige, at hvis jeg har besøgende der bruger Windows XP SP2, så vil de ikke kunne se menuen, med mindre de selv har været inde og ændre det. Man må trods alt gå ud fra, at der er en del der har SP2...
Har i ellers nogen forslag til hvordan det kan gøres?
Avatar billede fennec Nybegynder
11. januar 2005 - 15:56 #1
Der findes flere steder, hvor sådan et script er lavet og klar til download. Selv bruger jeg coolmenu fra DHTMLCentralen.
http://www.dhtmlcentral.com/projects/coolmenus/

Der kan du prøve at tilpasse et af de eks, der følger med.
Avatar billede olebole Juniormester
11. januar 2005 - 16:00 #2
<ole>

smolle >> Nej, du tager fejl. SP2 blokkerer jun lokale scripts. Afvikles scriptet fra serveren, blokkeres det naturligvis ikke  ;o)

/mvh
</bole>
Avatar billede Slettet bruger
11. januar 2005 - 17:19 #3
olebole> Troede som smolle at det også var på serveren det blev blokeret, men hvor skal funktionen så slås fra lokalt
Avatar billede smolle Nybegynder
12. januar 2005 - 09:48 #4
Nu har jeg fået lavet noget der virker på en måde... Se http://smolle.frac.dk/index.php . Der er bare visse problemer! Jeg har kun lavet noget på Link-knappen, men som i kan se, så kommer rollout-menuen op et lidt forkert sted. Dette er dog alt afhængigt af vinduesstørrelsen. Hvordan laver man det sådan, at den altid kommer frem, f.eks. 5px under teksten "Links"?
Og hvordan laver man det sådan, at menuen forsvinder igen når musen bevæges væk derfra? Hvis man bare laver en onmouseout i det script jeg bruger, så forsvinder menuen, så snart man bevæger musen væk fra ordet Links, og så får du jo ikke ret meget ud af menuen!
Kald mig bare n00b, men jeg er ikke supergod til det her, så jeg håber der er nogen, som kan hjælpe! Desuden er der jo ikke nogen der har lagt et svar endnu, så det kan i måske gøre nu.

Et lille ekstra spørgsmål: Har i en god måde at få siden til at fylde 100% i højden? Den måde hvor jeg bare sætter Height til 100% virker ikke helt optimalt, som i kan se.
Avatar billede smolle Nybegynder
05. november 2005 - 11:01 #5
Så tager jeg selv pointene igen...
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