Hallo Aya,
ich denk wir sind vom ursprünglichen Problem weggekommen.
Das denke ich nicht.
Eine div mit einem HOver belegen und ein anderes Div bei Hover
verändern --> geht net - zumindest meine versuche haben nicht
funktioniert.
Doch auch das geht; dann allerdings in allen Browsern nur mit JavaScript.
Aber es spricht ja auch nichts dagegen, eine ordentlich verschachtelte UL-Linkliste zu benutzen.
Für den Ort, an dem die enthaltenen Untermenüs auf dem Bildschirm angezeigt werden, ist CSS zuständig und auch wenn das Untermenü ganz woanders als sein Hauptmenüpunkt angezeigt werden soll, kann das HTML des Untermenüs meist dennoch im Quellcode an seiner ordentlichen Stelle im Elternknoten stehen.
Nach meiner Erfahrung spricht nur dann etwas dagegen, wenn bereits die einzelnen Hauptmenüpunkte aus irgendeinem Grund relativ oder absolut positioniert sein müssen und gleichzeitig nicht gewünscht ist, dass sich enthaltene Untermenüs jeweils an ihren Oberpunkten ausrichten, sondern unabhängig davon an immer derselben Stelle auf dem Bildschirm.
Gruß Gernot