Hallo wahsaga,
Das ist irgendein Effekt.
Ja, es könnte eine per Javascript zeitverzögert geänderte CSS-Eigenschaft sein - bspw. die Höhe oder Position.
Eher unwahrscheinlich: das geht doch einfacher mit CSS: Dass eine Tabelle erst dann sichtbar wird, wenn sie vollständig geladen ist, ist ja nur der Fall, wenn man ihr nicht die CSS-Eigenschaft table-layout:fixed gibt. Ansonsten baut sie sich Zelle für Zelle auf, da, wenn man die Breiten der Spalten vordefiniert, es ja auch nicht mehr vom Inhalt deren einzelner Zellen abhängt, wie breit sie werden, was der Browser ansonsten erst nach der letzten Tabellenzelle berechnen könnte.
Gruß Gernot
--
super me
super me