Roland Aust: Horizontaler Scrollbalken MSIE 6 bei XHTML Doctype

Beitrag lesen

Eventuell kennt ja jemand die Lösung, ich bin am Ende mit meinem Latein...

Schreibe ich meinen Code streng nach XHTML-Richtlinien habe ich folgendes Problem:

Bei Seiten in einem Frameset, die so lang sind, dass sie einen vertikalen Scrollbalken besitzen, blendet der MSIE 6 immer auch einen horizontalen Scrollbalken ein, wenn die entsprechende Seite eine 100%(!) breite Tabelle besitzt. Entferne ich den XHTML-Doctype in der entsprechenden Seite oder ersetze ihn durch einen HTML4-Doctype, verschwindet der horizontale Scrollbalken.

Ich habe nun folgende Fragen:

  1. Warum entsteht dieser Scrollbalken nur bei einem XHTML-DOCTYPE? Gibt es einen Grund oder ist das einfach ein Bug des MSIE?

  2. Gibt es die Möglichkeit, streng XHTML-konform zu coden ohne dass dieser Effekt bei Frameset/100%-Tabellen entsteht?

Derjenige der eine Lösung bietet, ist mein Held :-). Bitte keine Tips wie "display:inline", "margin:0", "overflow:hidden" etc., das funktioniert nämlich definitiv alles nicht.

Gruss, Roland