CSS multilevel dropdown menu

Tags:    css multilevel dropdown menu

Hej

Jeg kan ikke rigtigt få dette til at fungere korrekt.

Jeg forsøger at få den første undermenu's venstre side til at flugte med topmenuen's links venstre side. og den anden undermenu's første menu punkt til at ligge ud for pilen.

Håber det giver mening.

Ellers kort sagt: Multilevel dropdown menu i ren CSS.

Dette er min css fil:

Fold kodeboks ind/udCSS kode 


Dette er min HTML kode:

Fold kodeboks ind/udHTML kode 


Her er menu'en som den ser ud nu: Link


Jeg har forsøgt, at ændre dette:
Fold kodeboks ind/udCSS kode 


Til dette:
Fold kodeboks ind/udCSS kode 


Resultat: Link



Og dette:
Fold kodeboks ind/udCSS kode 


Til dette:
Fold kodeboks ind/udCSS kode 


Resultat: Link





Indlæg senest redigeret d. 04.05.2012 04:21 af Bruger #10114
4 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 8 karma
Sorter efter stemmer Sorter efter dato
Meget fint, men her lære jeg jo ikke hvad det er jeg gør forkert...


Hej igen,

Jeg mener nu godt du kunne lære noget ved at kigge på koden. Det var et eksempel som virkede og som i sidste ende var det resultat du gik efter...

Men okay, hvis vi tager udgangspunkt i din kode:
http://www.borgen44.slackr.dk/menu/menu1.html

Så har jeg rettet og tilføjet en smule i din css, så det er som jeg tror du vil have det:
Fold kodeboks ind/udCSS kode 


Den største ændring er at du bliver nød til at have en fast bredde på dine undermenuer. Jeg har prøvet med comments i css-filen og forklare hvad jeg har gjort.

Selve css´en kunne godt skrives meget pænere ved at skrive mange af reglerne sammen. Som du kan se er der rigtig meget som gentages og det skal man som udgangspunkt prøve at undgå. Men for ikke at ændre så meget i din kode at du ikke kan se hvad der er sket har jeg ikke gjort det. :)

Håber det hjælper dig...



Meget fint, men her lære jeg jo ikke hvad det er jeg gør forkert...



Hej Jacob,

Her har du en meget simpel html/css dropdown menu:

Fold kodeboks ind/udHTML kode 


Fold kodeboks ind/udCSS kode 


Mvh. David



Super lækkert :p

Havde dog håbet på jeg kunne undgå den faste bredde på undermenuerne.

Ved godt koden kan se pænere ud, det retter jeg altid til, når jeg har fået tingene til at fungere. Syntes det er lidt lettere for mig at overskue hvad der sker :)



t