Hi,
ich möchte die Spaltenüberschriften einer Tabelle in einen eigenen
div-Bereich auslagern, mit einem hohen z-index belegen und den "Rest"
der Tabelle darunterliegend in einem weiteren div-Bereich auslagern
und mit einem niedrigeren z-index belegen, so dass die Spaltenüberschriften auch beim Scrollen stets sichtbar sind.
M.E. einfachster Weg: Neue Tabelle per JavaScript erzeugen (createElement/appendChild) - und sich dann den THEAD aus der anderen Tabelle greifen, und mit appendChild einfach in die andere Tabelle "umhaengen".
Anschliessend noch die Spaltenbreiten anpassen - Schleife ueber Spalten unterer Tabelle, offsetWidth auslesen, an entsprechende Spalte in oberer Tabelle zuweisen.
Macht natuerlich dann ggf. bei Schriftgroessenaenderung Probleme - koennte man zu umgehen versuchen, in dem man die Werte in em "umrechnet".
MfG ChrisB