Ingo Schmidt: CSS Menü Probleme revisited

Hi!

So, jetzt nochmal zu meinen CSS-Menüs. Ich habe den Code gründlich aufgeräumt. Es ist jetzt nur noch das absolut nötigste drin und außerdem auf Listen umgestellt. Die Probleme bleiben aber doch die gleichen.

Firefox 2:
So soll es aussehen. Alles bestens:

  • kein horizontaler Scrollbalken
  • die Menübreite richtet sich nach dem breitesten Eintrag

Internet Explorer 7

  • Was macht DER denn? Warum ist das Menü so deplaziert? Wie kann ich ihm das abgewöhnen?
  • horizontaler Scrollbalken erscheint, weil auch ein vertikaler dabei ist. Lässt sich immerhin mit "overflow-x: hidden;" abschalten... Immerhin kein Umbruch des längsten Eintrages

Opera 9.10:

  • bringt immer den horizontale Scrollbalken, mit dem ich genau 1 Pixel scrollen kann. Wunderbar. overflow-x kennt Opera nicht. Wie bekomme ich den Scrollbalken weg?
  • Man versuche doch einmal, den letzten Menüeintrag auszuwählen. Bug in Opera?
  • Der lange Eintrag wird auch noch umgebrochen.

Wir haben also 3 Browser und alle interpretieren "overflow: auto" völlig anders. Dann noch diese komische Positionierung im IE7. Da weiß ich keinen Rat mehr... :-(

Cheers, Ingo =;->

http://www.der-ingo.de/test/css-menu/rev7/
http://www.der-ingo.de/test/css-menu/rev7/index.css

  1. Wirklich gar niemand?

    Listamatic kenn ich übrigens schon. Das einzige "pure CSS menu" dort hat übrigens im IE7 das gleiche Problem wie meins.

    Also, irgendwie muss man diesen Problemen doch beikommen können...

    Cheers, Ingo =;->