Liste mit fixem Header erstellen

Hallo zusammen,

nach mehreren (erfolglosen) Anläufen versuche ich es jetzt nochmal.

Ich habe hier eine dynamisch generierte Liste http://gawan.mine.nu

Ich würde die Liste jetzt gerne so umbauen dass der Header - also die Zeile mit den Spaltennamen - fix stehenbleibt und der Zeileninhalt (in einem fixen Rahmen) SCROLLBAR ist.
Wichtig dabei ist, dass der Header und die darunterliegende Spalten mitsammen verbunden bleiben und auch in dem Fall, dass die Texteinträge in den Spalten breiter werden und somit die Spaltenbreite verändert wird, nicht komplett auseinander laufen.

Perfekt wäre eine Lösung mit CSS, da ich für eine Ausgabe am Drucker die Scrollfunktion in einem Stylesheet abschalten möchte. :wink:

Bin für jeden Hilfe dankbar !! :smiley:

lG
MarieLouise

Du hast das Stichwort schon selbst geliefert: schau dir mal die CSS-Angabe „position: fixed;“ an.

http://de.selfhtml.org/css/eigenschaften/positionierung.htm#position

Und wegen dem Drucken: schau dir mal die Möglichkeiten an mit CSS das Ausgabemedium zu unterscheiden. Da brauchste auch keine Scrollbalken abschalten :wink:

http://de.selfhtml.org/css/formate/einbinden.htm#link_media

Naja, die Liste ist ja dynamisch, d.h. die Spaltenbreiten können sich ändern. Von daher kann ich mir fixen Positionierungen nix anfangen.

hab mir den qt nicht so genau angeguckt, aber leg en div um die spaltenbeschreibungen,´und eins um die fixen Spalten, das um die fixen Spalten gibst du ein overflow:auto und eine bestimmte Höhe.

MFG
Alti