filmov
tv
CSS Tabellen stylen | CSS Tutorial Deutsch

Показать описание
Mit dem Coupon-Code: KURZUNDKNAPP
sparst du 10% Rabatt auf alle Webhosting-Pakete mit einer Laufzeit von 12 Monaten und mehr.
In diesem Video lernst du, wie man Tabellen in CSS stylen kann.
Das erkläre ich anhand eines Beispieldesigns.
Dafür setze ich als Erstes die font-size auf 32px und gebe der Tabelle einen Border.
Um zwischen den Tabelleninhalten Linien zu bekommen, muss ich jedem einzelnen td und th einen border geben. Dabei entstehen jedoch viele überflüssige Linien, da jede einzelne Zelle um sich herum einen border bekommt. Dies kann ich beheben, indem ich bei der Tabelle, die CSS-Eigenschaft "border-collapse" auf "collapse" setze.
Um etwas Platz zu schaffen, gebe ich jedem td und th ein padding von 25px in die Höhe und 55px in die Breite. Außerdem setze ich das text align auf left.
Um die Farbe der Tabelle festzulegen benutzt man die background-color Eigenschaft. Des Weiteren kriegt die Tabelle einen box-shadow, damit sie sich etwas vom Hintergrund abhebt.
Damit sich die Kopfzeile etwas vom Rest unterscheidet, gebe ich dem thead einen leichten Schatten und setze die Hintergrundfarbe auf royalblue.
Etwas, das man sehr häufig bei Tabellen sehen kann ist, dass sich jede Zweite Reihe farblich etwas unterscheidet. Um das zu bewerkstelligen nehme ich die table row (tr) und wende darauf den Selektor nth-child() an. Damit wählt man ein bestimmtes Element aus. Nämlich das, was in den Klammern steht. Um das CSS jeder zweiten Reihe zu ändern, muss ich even in die Klammern schreiben.
Außerdem soll die Tabelle einen border-radius bekommen. Das ist gar nicht so einfach, wie zunächst vermutet. Wenn man nämlich den background vom Tabellen-Kopf eingefärbt hat, lässt sich der border-radius von der ganzen Table nicht verändern. Zumindest hat er auf den eingefärbten Tabellen-Kopf keinen Einfluss. Wo er aber funktioniert ist bei jeden einzelnen th Zellen. Jetzt entsteht bei jedem th ein Borderradius. Wir wollen aber nur beim ersten und beim letzten th einen Borderradius haben und das auch nur bei der jeweils äußeren Ecke. Dafür verwenden wir den first-child und den last-child Selektor und setzen jeweils den passenden border-radius.
***************************************************************************
Verwendete CSS Eigenschaften und Selektoren:
- font-size
- background-color
- border
- border-collapse
- padding
- text-align
- box-shadow
- td, th
- border-radius
- thead
- table
- tr:nth-child()
- nth-child()
- nth-child(even)
- th:first-child
- first-child
- th:last-child
- last-child
***************************************************************************
Musik im Hintergrund:
Music: Steps by Anno Domini Beats
***************************************************************************
Tags für den Algorithmus ;)
CSS Tutorial für Anfänger, CSS Tutorial deutsch, css beginner tutorial, html tabellen, css tabellen ,css grundlagen, tabellen in html, tabellen in css, css tutorial german, tables in css, css anfänger, anfängertutorial css, tabelle stylen, tabelle in css stylen, html tabelle stylen, tabellen design, style html table, tabelle stylen in css, css tabels, tabelle border-radius, tabelle stylen css
sparst du 10% Rabatt auf alle Webhosting-Pakete mit einer Laufzeit von 12 Monaten und mehr.
In diesem Video lernst du, wie man Tabellen in CSS stylen kann.
Das erkläre ich anhand eines Beispieldesigns.
Dafür setze ich als Erstes die font-size auf 32px und gebe der Tabelle einen Border.
Um zwischen den Tabelleninhalten Linien zu bekommen, muss ich jedem einzelnen td und th einen border geben. Dabei entstehen jedoch viele überflüssige Linien, da jede einzelne Zelle um sich herum einen border bekommt. Dies kann ich beheben, indem ich bei der Tabelle, die CSS-Eigenschaft "border-collapse" auf "collapse" setze.
Um etwas Platz zu schaffen, gebe ich jedem td und th ein padding von 25px in die Höhe und 55px in die Breite. Außerdem setze ich das text align auf left.
Um die Farbe der Tabelle festzulegen benutzt man die background-color Eigenschaft. Des Weiteren kriegt die Tabelle einen box-shadow, damit sie sich etwas vom Hintergrund abhebt.
Damit sich die Kopfzeile etwas vom Rest unterscheidet, gebe ich dem thead einen leichten Schatten und setze die Hintergrundfarbe auf royalblue.
Etwas, das man sehr häufig bei Tabellen sehen kann ist, dass sich jede Zweite Reihe farblich etwas unterscheidet. Um das zu bewerkstelligen nehme ich die table row (tr) und wende darauf den Selektor nth-child() an. Damit wählt man ein bestimmtes Element aus. Nämlich das, was in den Klammern steht. Um das CSS jeder zweiten Reihe zu ändern, muss ich even in die Klammern schreiben.
Außerdem soll die Tabelle einen border-radius bekommen. Das ist gar nicht so einfach, wie zunächst vermutet. Wenn man nämlich den background vom Tabellen-Kopf eingefärbt hat, lässt sich der border-radius von der ganzen Table nicht verändern. Zumindest hat er auf den eingefärbten Tabellen-Kopf keinen Einfluss. Wo er aber funktioniert ist bei jeden einzelnen th Zellen. Jetzt entsteht bei jedem th ein Borderradius. Wir wollen aber nur beim ersten und beim letzten th einen Borderradius haben und das auch nur bei der jeweils äußeren Ecke. Dafür verwenden wir den first-child und den last-child Selektor und setzen jeweils den passenden border-radius.
***************************************************************************
Verwendete CSS Eigenschaften und Selektoren:
- font-size
- background-color
- border
- border-collapse
- padding
- text-align
- box-shadow
- td, th
- border-radius
- thead
- table
- tr:nth-child()
- nth-child()
- nth-child(even)
- th:first-child
- first-child
- th:last-child
- last-child
***************************************************************************
Musik im Hintergrund:
Music: Steps by Anno Domini Beats
***************************************************************************
Tags für den Algorithmus ;)
CSS Tutorial für Anfänger, CSS Tutorial deutsch, css beginner tutorial, html tabellen, css tabellen ,css grundlagen, tabellen in html, tabellen in css, css tutorial german, tables in css, css anfänger, anfängertutorial css, tabelle stylen, tabelle in css stylen, html tabelle stylen, tabellen design, style html table, tabelle stylen in css, css tabels, tabelle border-radius, tabelle stylen css
Комментарии