Det er altsammen meget fint nu placerer lvl3 div'en sig 4 px under overkanten af lvl2 div'en. Problemet er at få lvl3 div'en til at placere sig således at venstre kant er 4 px til venstre for lvl2 div'ens højre kant, uden at kende bredden på lvl2 div'en. Jeg ønsker med andre ord at opbygge en alm kaskade menu i ren CSS.
Er der nogen der kan løse det under følgende betingelser: - Løsningen må ikke være baseret på javascript. - Løsningen må ikke gå ud fra at man kender bredden på lvl2 div'en
Et godt bud pixeldude - specielt hvis man sætter margin-right: -4px på .lvl2, så er id="menu" 4 pixels til venstre for første div's højre kant.
Problemet er at HTML'en har en anden struktur, og man kan ikke længere finde det der skal være undermenuen som et "child" af hovedmenuen, med den nye struktur.
Nogen der har et bud på en løsning som bevarer strukturen i HTML'en?
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.