Hallo!
Ich habe folgendes Problem: Möchte gerne eine Liste mit mehreren Spalten (normale Tabelle also) darstellen (aus Datenbank generiert) die ab einer Höhe von 400px einfach scrollbar wird. Ist auch soweit kein Problem. Allerdings möchte ich nur einen vertikalen Scrollbalken. Je nach Breite der Liste soll sich der vertikal scrollbare Bereich horizontal ausdehnen und der Scrollbalken soll immer rechts an die Tabelle anschließen.
Folgendes habe ich versucht um das zu erreichen:
<div style="overflow-y:auto; width:auto; height:400px;">
Das klappt leider nicht so ganz. Wenn die Liste die Höhe von 400px nicht überschreitet, dann klappt alles und sie wächst auch in die Breite mit. Ist sie nur zu hoch, dann klappt es auch und der Scrollbalken ist zu sehen.
Ist die Liste aber zu breit UND zu hoch, dann habe ich genau das was ich nicht möchte, nämlich zwei Scrollbalken.
Laufen lasse ich das im IE8 und es muß auch wirklich nur dort funktionieren, da es sich um eine Intranet-Anwendung handelt die auf diesen Browser festgelegt ist.
Vielen Dank im Voraus für Eure Hilfe
Thomas.