Avatar billede nickclausen Nybegynder
27. maj 2003 - 20:41 Der er 8 kommentarer og
1 løsning

Dropdown menu uden Java ?

Hej Eksperter!

Kan man lave en dropdown-menu uden brug af java og uden brug af pixels, så den passer til designet i alle opløsninger, hvor der kun bruges DIV, layers osv. ?

Er der evt. nogen der har en jeg kan få ?

Den må gerne komme til at ligne lidt den på www.stribnet.dk
Avatar billede whatever Nybegynder
27. maj 2003 - 21:08 #1
Når du skriver Java, mener du så Java eller Javascript?
Avatar billede nickclausen Nybegynder
27. maj 2003 - 21:34 #2
Javascript ...
Men det er jo netop meningen at den skal virke uden ;)
Avatar billede roenving Novice
27. maj 2003 - 21:43 #3
Uden DHTML (blandingen af HTML, CSS og Javascript) kan du ikke lave noget som ligner den menu, du nævner ...
Avatar billede nickclausen Nybegynder
27. maj 2003 - 21:56 #4
Hmmm ... Pokkers
Avatar billede whatever Nybegynder
27. maj 2003 - 22:16 #5
Hvorfor må der ikke bruges javascript?
Avatar billede nickclausen Nybegynder
27. maj 2003 - 22:35 #6
Det må der egentlig også gerne, nu jeg tænker mig om. Det er bare det, om det kan laves uden brug af faste positioner. For eksempel <DIV style="left: 200px; top: 150px;">, så menuen vil kunne bruges i alle opløsninger og ikke kun en bestemt.
Avatar billede roenving Novice
27. maj 2003 - 22:42 #7
Sidder lige og fedter med en, hvor jeg faktisk godt kunne have brugt faste positioner, men heller lave sin kode lidt genbrugsom, og så skal man bruge sådan noget som:

  objX=parseInt(punkt.offsetLeft)+parseInt(punkt.offsetParent.offsetParent.offsetLeft) +15+"px";

-- og den anden dag måtte jeg ud i:

            menu.style.top=""+(parseInt(objElm.offsetTop)+parseInt(objElm.offsetParent.offsetTop)+parseInt(objElm.offsetParent.offsetParent.offsetTop)+parseInt(objElm.offsetParent.offsetParent.offsetParent.offsetTop)+40)+"px";

for at få den slags nestede elementer på plads, så det bare blev der !
Avatar billede nickclausen Nybegynder
28. maj 2003 - 06:27 #8
Det ser rigtigt ud.
Avatar billede nickclausen Nybegynder
03. februar 2004 - 22:14 #9
Lukketid ...
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