Hallo zusammen,
ich bastel gerade eine sehr simple Webseite, die eigentlich nichts macht außer Daten in einer langen Tabelle anzuzeigen.
Nun möchte ich das Ganze so gestalten, dass man nicht ewig nach unten scrollen muss, sondern die Tabelle wenn möglich automatisch aufgespaltet wird und so den kompletten Platz auf dem Bildschirm verwendet.
Da ich absoluter Anfänger bin was Webprogrammierung angeht, hab ich leider absolut keine Ahnung, wie man sowas anstellen könnte.
Eine sehr einfache Lösung wäre natürlich wünschenswert, da die Webseite selbst eigentlich sehr simpel ist und nur mit html und ein wenig php auskommt.
Ich habe rausgefunden, dass man sowas wohl evtl. schon sehr leicht mit CSS machen könnte:
Das reicht schon aus, um eine lange Tabelle in kleinere Abschnitte aufzuteilen, so dass die Breite des Bildschirms ausgenutzt und nicht mehr nach unten gescrollt werden muss.
Das ist eigentlich schon fast perfekt, allerdings werden die Daten in der Tabelle, die vorher alphabetisch sortiert waren, jetzt anders sortiert, undzwar so dass die Sachen zuerst in der ersten Zeile, dann in der zweiten usw. sortiert sind.
Wünschenswert wäre es aber, dass die Daten in der ersten Spalte bis nach unten alphabetisch sortiert sind und dass das ganze dann in der nächsten Spalte weitergeht.
Wie kann man sowas am einfachsten realisieren? Ist da evtl. Bootstrap was für mich?
Wäre für jede Hilfe dankbar!
Gruß
Zorror
ich bastel gerade eine sehr simple Webseite, die eigentlich nichts macht außer Daten in einer langen Tabelle anzuzeigen.
Nun möchte ich das Ganze so gestalten, dass man nicht ewig nach unten scrollen muss, sondern die Tabelle wenn möglich automatisch aufgespaltet wird und so den kompletten Platz auf dem Bildschirm verwendet.
Da ich absoluter Anfänger bin was Webprogrammierung angeht, hab ich leider absolut keine Ahnung, wie man sowas anstellen könnte.
Eine sehr einfache Lösung wäre natürlich wünschenswert, da die Webseite selbst eigentlich sehr simpel ist und nur mit html und ein wenig php auskommt.
Ich habe rausgefunden, dass man sowas wohl evtl. schon sehr leicht mit CSS machen könnte:
Code:
tr {
outline: 1px dashed #f0f;
float: left;
width: 20%
}
Das reicht schon aus, um eine lange Tabelle in kleinere Abschnitte aufzuteilen, so dass die Breite des Bildschirms ausgenutzt und nicht mehr nach unten gescrollt werden muss.
Das ist eigentlich schon fast perfekt, allerdings werden die Daten in der Tabelle, die vorher alphabetisch sortiert waren, jetzt anders sortiert, undzwar so dass die Sachen zuerst in der ersten Zeile, dann in der zweiten usw. sortiert sind.
Wünschenswert wäre es aber, dass die Daten in der ersten Spalte bis nach unten alphabetisch sortiert sind und dass das ganze dann in der nächsten Spalte weitergeht.
Wie kann man sowas am einfachsten realisieren? Ist da evtl. Bootstrap was für mich?
Wäre für jede Hilfe dankbar!
Gruß
Zorror