Ich würd nicht empfehlen, das Menü per CSS zu machen, aus mehreren Gründen:
  • Der IE unterstützt es net und zeigt dann gar nix an => Seite ist mit dem IE völlig unbrauchbar
  • CSS ist dafür eigentlich nicht gedacht
  • Es gibt keine Möglichkeit ne Verzögerung oder sowas einzubauen
  • Die Reihenfolge im HTML-Code ist zwingend