E
Efchen
Guest
Moin,
jetzt stell ich auch mal wieder was ein. Es geht sicher auch ein wenig in Richtung HTML, aber ich denke, der Kern meines Threads wird CSS sein.
Mir ist aufgefallen, dass sich Tabellen nicht (mehr) so leicht formatieren lassen, wie ich das in Erinnerung habe.
Und zwar war ich bisher immer davon ausgegangen, dass man einer Tabelle problemlos eine feste Breite zuweisen kann, dazu overflow:auto und dann bekommt man Scrollbalken an der Tabelle - aber dem ist nicht so!
Beispiel gefällig? Tabellen-Scroll-Test
Hier musste ich doch tatsächlich ein Element um die Tabelle legen. Diesem konnte ich eine fixe Größe und overflow geben, so dass ich Scrollbalken erhalte.
Hat sich da irgendwas am Verhalten von Tabellen verändert? Gibts ne andere Lösung, außer mit einem Element außen rum? Meine Wünsche gehen noch weiter, es soll dann schließlich die Kopfzeile stehen bleiben. Das habe ich früher schonmal erfolgreich gelöst, indem ich dem tbody eine feste Größe gebe und den dann scrollen lasse. Das dürfte aber schwierig werden auf die Weise, wenn das Element darüber die Größe vorgibt...
jetzt stell ich auch mal wieder was ein. Es geht sicher auch ein wenig in Richtung HTML, aber ich denke, der Kern meines Threads wird CSS sein.
Mir ist aufgefallen, dass sich Tabellen nicht (mehr) so leicht formatieren lassen, wie ich das in Erinnerung habe.
Und zwar war ich bisher immer davon ausgegangen, dass man einer Tabelle problemlos eine feste Breite zuweisen kann, dazu overflow:auto und dann bekommt man Scrollbalken an der Tabelle - aber dem ist nicht so!
Beispiel gefällig? Tabellen-Scroll-Test
Hier musste ich doch tatsächlich ein Element um die Tabelle legen. Diesem konnte ich eine fixe Größe und overflow geben, so dass ich Scrollbalken erhalte.
Hat sich da irgendwas am Verhalten von Tabellen verändert? Gibts ne andere Lösung, außer mit einem Element außen rum? Meine Wünsche gehen noch weiter, es soll dann schließlich die Kopfzeile stehen bleiben. Das habe ich früher schonmal erfolgreich gelöst, indem ich dem tbody eine feste Größe gebe und den dann scrollen lasse. Das dürfte aber schwierig werden auf die Weise, wenn das Element darüber die Größe vorgibt...