Avatar billede webnord Praktikant
07. januar 2005 - 06:04 Der er 2 løsninger

menu uden javascript

Hej NG

Jeg prøver at lave en menu i stil med:
http://www.dynamicdrive.com/dynamicindex1/hvmenu/index.htm
Menuen skal udelukkende skrives i CSS og HTML.

Jeg forstiller mig noget som dette:

CSS: bruges:
hover
z-index

HTML
onMouseOver="this.className='hover';"
onMouseOut="this.className='link';">

Kan det lade sig gøre? og hvordan?

-/ Falcon

ps. Er der mange der blokér for javascript?
Avatar billede olebole Juniormester
07. januar 2005 - 14:02 #1
<ole>

Det ekesmpel, du har vist er JavaScript og ikke HTML. Du får mere end vanskeligt ved at lave en dropdown-menu i ren CSS/HTML. Det kan du først, når IE engang kommer til at understøtte CSS ordentligt  :)

Antallet på, hvormange der disabler JS afhænger af dit brugersegment ... det varierer meget.

/mvh
</bole>
Avatar billede frol Nybegynder
07. januar 2005 - 14:57 #2
Ja, lidt javascript kommer du nok ikke udenom, hvis det også skal fungere i IE...

'htmldog.com' havde en artikel for nylig om en CSS+Javascript dropdown som er skalerbar og cross-browser kompatibel...

http://www.htmldog.com/articles/suckerfish/dropdowns/
http://www.htmldog.com/articles/suckerfish/dropdowns/example/

Man kan dårligt skære det mere ud i pap end som det er vist i artiklen :o)

<hilsen class="venlig" src="frol"/>
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