Gernot Back: Tabelle scrollen: komischer Effekt

Beitrag lesen

Hallo phase,

das löst zwar noch nciht das Problem mit dem IE aber schon mal etwas, danke.

Naja, für den IE bleibt dann nur ein zweimaliges, jeweils ausschnittweises Anzeigen der Tabelle. Einmal nur den Kopf, das andere Mal nur der TBODY, beschnitten durch jeweils ein DIV mit entsprechender Höhe und overflow:hidden bzw. auto sowie einem negativen Margin-Top in Höhe des THEADs für die zweite Ausgabe der Tabelle, damit diese dort nicht nochmal mit diesem anfängt. Für nicht visuelle Ausgabemedien kann man die Zweittabelle in einem speziellen Stylesheet dann ja auf display:none stellen und die Höhen- und Overflow-Beschränkungen der Erstausgabe aufheben.

Überbreite Tabellen könnte man über Javascript wahrscheinlich auch koordiniert in horizontaler Richtung scrollen, auch ohne Frameset. Bei meinem Artikel war ich damals auf n die Window-Methode scrollTo() fixiert, aber mit den veränderbaren Eigenschaften scrollTop und scrollLeft lässt sich ja auch bei DIVs was machen. Ich müsste den Artikel mal überarbeiten, habe aber im Moment keine Muße.

Gruß Gernot