Wie: Feste Tabellen-Kopfzeile mit EINER Tabelle (ohne jQuery)

Ich weiß, gibt es mindestens 3 Dutzend Fragen wie diese auf stackoverflow und trotzdem konnte ich nicht machen dies passieren:

Einer einfachen Tabelle, wo thead ist geklebt/befestigt an der Spitze, und der tbody gescrollt wird.
Ich versuchte, so viel in den letzten Tagen und nun bin ich hier gelandet, um Hilfe schreit.

Soll die Lösung funktioniert in IE8+ und die neueste FF, Chrome & Safari.
Der Unterschied zu anderen "mögliche Duplikate wie diese eine ist, dass ich nicht möchten, verwenden Sie zwei geschachtelte Tabellen oder jQuery (plain javascript ist gut, obwohl).

Demo von dem, was ich will:

http://www.imaputz.com/cssStuff/bigFourVersion.html.

Problem ist, es funktioniert nicht im IE, und ich wäre in Ordnung, um zu verwenden einige JS.

  • Nicht, dass seine relevanten technischen Diskussion hier, aber AFAICT dieser imaputz.com/cssStuff/bigFourVersion.html funktioniert auf IE10 OK (vielleicht in früheren Versionen von Kratern).
  • Sind Sie sicher, dass dieser funktioniert nicht in IE für Sie? Welche IE? Die verlinkte Seite sagt, es sollte funktionieren im IE6+.
  • es funktioniert nicht in IE8 (getestet mit IE10 im IE8-Modus).
  • es ist nicht - wie ich schon erwähnte, ich nicht wollen, verwenden Sie zwei geschachtelte Tabellen
Schreibe einen Kommentar