Ingo Schmidt: CSS Menü Probleme revisited

Beitrag lesen

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