Lesefortschritt:

    Tabellen stylen und Zeilen abwechselnd einfärben

    15. Februar 2026 | CSS-Stylesheet

    Trick # 540 | Dieser Beitrag beinhaltet 559 Wörter. – Geschätzte Lesezeit: ca. 3 Minuten.

    Einst waren Tabellen auf Websites allgegenwärtig. Heute deutlich weniger – auch weil Tabellen im Responsive Design nicht ganz unproblematisch sind. Aber so ganz verzichten kann man denn doch nicht auf Tabellen. Damit sie aber wenigstens übersichtlich daher kommen, empfiehlt sich ein wenig CSS-Design. Ein paar Handgriffe helfen schon. Zum Beispiel mit abwechselnder Farbgebung der Zeilen.

    Schauen wir uns das näher an. Eine normale Tabelle aus dem Editor sieht in etwa so aus:

    Lorem ipsum dolorLabore et doloreAt vero eos et accusamMagna aliquyamLabore et dolore
    Justo duo dolores et eaMagna aliquyamLorem ipsum dolorAt vero eos et accusamLorem ipsum dolor
    At vero eos et accusamJusto duo dolores et eaLabore et doloreMagna aliquyamJusto duo dolores et ea
    Labore et doloreLorem ipsum dolorJusto duo dolores et eaMagna aliquyamAt vero eos et accusam
    At vero eos et accusamLorem ipsum dolorJusto duo dolores et eaMagna aliquyamLabore et dolore

    Nicht eben der Hit in Sachen Übersichtlichkeit. Oder?

    Das geht natürlich besser. CSS machts möglich. Der folgende Code gehört in das CSS-Stylesheet – im Backend unter Design/Customizer/Zusätzliches CSS:

    table {
    font-size: 80%;
    }
    td {
    padding: 5px;
    }
    thead {
    font-weight: 700;
    background-color: #293280;
    color: #ffffff;
    border: 1px solid #343434;
    }
    tbody {
    border: 1px solid #343434;
    }
    tbody tr:nth-child(even) {
    background-color: #ddefdb;
    }
    tbody tr:nth-child(odd) {
    background-color: #ffffff;
    }

    Mit diesem Code (der sich natürlich formidabel an beliebige Bedürfnisse anpassen lässt) sieht obige Tabelle nun so aus:

    Lorem ipsum dolorLabore et doloreAt vero eos et accusamMagna aliquyamLabore et dolore
    Justo duo dolores et eaMagna aliquyamLorem ipsum dolorAt vero eos et accusamLorem ipsum dolor
    At vero eos et accusamJusto duo dolores et eaLabore et doloreMagna aliquyamJusto duo dolores et ea
    Labore et doloreLorem ipsum dolorJusto duo dolores et eaMagna aliquyamAt vero eos et accusam
    At vero eos et accusamLorem ipsum dolorJusto duo dolores et eaMagna aliquyamLabore et dolore

    Interessant wird es vor allem ab der Zeile 16 des CSS-Codes. Dort wird festgelegt, dass alle geraden Zeilen (even) farblich anders hinterlegt sind als die ungeraden (odd).

    Ist doch schon gutes Stück übersichtlicher. Oder?

    Werbung

    Keine Inhalte gefunden.

    Werbung

     

    Pin It on Pinterest

    Share This
    Überblick über den Datenschutz

    Diese Website verwendet Cookies, damit wir Ihnen die bestmögliche Benutzererfahrung bieten können. Cookie-Informationen werden in Ihrem Browser gespeichert und dienen dazu, Sie wiederzuerkennen, wenn Sie auf unsere Website zurückkehren, und unserem Team zu helfen, zu verstehen, welche Bereiche der Website Sie am interessantesten und nützlichsten finden.