Hallo Maz,
dafür musst Du den Tableheader trennen und den Rest z.B. in ein anderes DIV legen, das per overflow-Definition gescrollt werden kann.
Wenn man den Tableheader trennt, dann ist er doch kein Tableheader mehr. Außerdem würden die Spaltenbreiten mit der darunter liegenden Tabelle nicht mehr übereinstimmen.
Ich wüsste nicht, wie Du das mit ein und derselben HTML-Tabelle erreichen kannst.
Vielleicht ist das aber wieder mal ein Fall hierfür:
http://aktuell.de.selfhtml.org/artikel/javascript/scrolltabelle/index.htm
Zugegeben, in einem Frameset.
Gruß Gernot