Avatar billede lurmig Nybegynder
20. maj 2005 - 00:25 Der er 16 kommentarer og
1 løsning

Hjælp Til Drop Down Menu

Hej!

Jeg har et lille problem.. Jeg har ledt efter en dropdown menu til min side i over 5 timer nu, men har ikke fundet noget der virkede efter hensigten...

Jeg har en menu, hvor jeg har lavet nogle hotspots. Det jeg mangler er så en dropdown menu der virker til disse. Helst hvor dropdown menuen først kommer frem ved at trykke på den, men hvis det er for svært så gør det ikke så meget.
Indtil videre er der ikke behov for flere niveauer, men det ville bestemt ikke være dårligt hvis muligheden er der.

Her er link til min side: http://www.lurmig.dk/krede/echo/

Håber I har lyst til at hjælpe mig :) - Skriv hvis I ik forstår mit spørgsmål.

Mvh
Christian
Avatar billede fennec Nybegynder
20. maj 2005 - 09:12 #1
Hvorfor klipper du ikke bare billederne ud og bruger dem i menuscriptet. Det kan du i hvertfald gøre med coolmenu fra DHTMLCentralen:
http://www.dhtmlcentral.com/projects/coolmenus/

Ellers tror jeg du selv skal lave dit menuscript. Det er heller ikke så svært.
Avatar billede olebole Juniormester
20. maj 2005 - 11:30 #2
<ole>

fennec >> Så har du vist ikke prøvet at skrive en X-browser dropdown-menu à la CoolMenus  ;o)

/mvh
</bole>
Avatar billede fennec Nybegynder
20. maj 2005 - 11:41 #3
olebole >>
Nu skal der jo ikke underpunkter (selv om det måske skal laves). Så man kan jo nøjes med en almindelig gang div's, som man viser/skjuler, også er det jo ikke så indviklet længere.

Havde skam ikke tænkt mig at lave et helt menu script ala coolmenu, for det kommer vist til at tage (mindst) et par måneder  :o)
Avatar billede skyggen2000 Nybegynder
20. maj 2005 - 12:20 #4
Avatar billede lurmig Nybegynder
20. maj 2005 - 13:03 #5
Jeg har set på det i lang tid og for hvert minut der er gået er jeg blevet mere og mere frustreret og opgivende. Kan bare ik finde ud af, at få det til at virke.. Det skal kun virke når man trykker på selve knappen, så det dur ik at slice billederne ud, det skal være ved de hotspots..
Hvis der var nogen der gad poste noget kode, som jeg bare kunne sætte ind, vil jeg meget gerne forhøje indsatsen til 150 point :)

Tak for hjælpen indtil videre
Avatar billede fennec Nybegynder
20. maj 2005 - 13:28 #6
Dette er nok den mest simple metode. Der er dog visse problemer med placeringen, når man gør billedet bredere, fordi du har det centeret. Kan findes her (uden centrering)

http://www.henriknygaard.dk/experten/menu.html
Avatar billede lurmig Nybegynder
20. maj 2005 - 15:07 #7
Tak fennec!
Det ser meget lovende ud.. prøver lige at rode lidt med det og vender så tilbage :)
Avatar billede psykochicken Nybegynder
20. maj 2005 - 15:18 #8
Løsningen her er godt nok i tabeller, men hvis det ikke generer dig kunne du måske hente ideer her:
http://www.myplayhouse.dk/menu/
Avatar billede lurmig Nybegynder
20. maj 2005 - 15:25 #9
Hmm.. Det virker slet ik..
1. Når man smider links ind i dropdown menuen går det helt galt..
2. Den dropper ik ned under knappen.. Har prøvet at ændre på left-attributten.

Håber der er nogen der kan knække denne nød!
Avatar billede lurmig Nybegynder
20. maj 2005 - 15:26 #10
Ups.. det jeg skrev før var til fennec..
Prøver lige din psykochicken!
Avatar billede lurmig Nybegynder
20. maj 2005 - 15:54 #11
@ Psykochicken..

Det virker fint.. Bortset fra positioneringen.. Det er næsten fint i FireFox, men i IE fucker den helt op!
Hvor skal man positionere dropdown menuen?
Den kan ses i aktion samme sted som i #0: http://www.lurmig.dk/krede/echo/
Avatar billede psykochicken Nybegynder
20. maj 2005 - 16:50 #12
Ja, som sagt er den beregnet til at virke i en tabel.
Så hvis du i slutningen af af din menu-div smider en tabel ind med 1 række og 7 celler - svarende til antallet af hotspots i menuen.
Så retter du hver celle til i bredden, så de passer til det ovenstående hotspot og placerer dit dropdown-indhold i hver celle. Så vil det virke.

men hvis du ikke vil arbejde med tabeller - er du tilbage ved de andres foreslag.
Avatar billede lurmig Nybegynder
20. maj 2005 - 17:40 #13
Takker.. Nu virker det perfekt i Firefox.. Men hvorfor er IE altid så elendig??
Det ser ud som om tabellen er blevet forskudt i IE, nogen ide om hvordan man retter det?
Avatar billede psykochicken Nybegynder
21. maj 2005 - 16:03 #14
du mangler en float:left; i din table-style ;)
Avatar billede lurmig Nybegynder
21. maj 2005 - 16:49 #15
MANGE TAK!! Nu virker det perfekt.. Havde slet ik set jeg manglede en float :D

Nu skal jeg bare til at flytte AL koden omkring menuen op på én og samme linje, så der ikke kommer den trælse streg under menuen i den elendige browser (IE)! Nogen der kender en metode til at omgå dette?

psykochicken.. Jeg er helt ny her! hvordan giver jeg pointene til dig? :)
Avatar billede psykochicken Nybegynder
21. maj 2005 - 17:59 #16
Jeg lægger et svar og du accepterer svaret ;o)
Avatar billede lurmig Nybegynder
21. maj 2005 - 18:12 #17
Det er accepteret! Mange tak for hjælpen :)
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