Zusammenfassung
In dieser Lektion haben wir Oskars schlichte Box in eine moderne Karte verwandelt und gelernt:
bordergibt einem Element einen 1 Pixel breiten Rahmen,border-2,border-4undborder-8dickere (die Zahl ist in Pixeln). Preflight gibt jedem Elementborder: 0 solid, eine Breite genügt also.- Ein Rahmen hat standardmäßig die Textfarbe des Elements (
currentColor). Eine andere Farbe kommt aus der Palette:border-stone-200. border-t,border-r,border-b,border-l,border-xundborder-yzeichnen einen Rahmen nur auf einigen Seiten, auch mit einer Breite:border-l-4.rounded-xsbisrounded-3xlrunden die Ecken ab,rounded-fullmacht eine Pille oder einen Kreis, undrounded-t-2xlund ähnliche runden nur einige Ecken ab.shadow-xsbisshadow-2xlfügen einen Schatten hinzu (die CSS-Eigenschaftbox-shadow).- In Tailwind 4 haben sich einige Namen geändert:
rounded-xsundshadow-xsheißen in Tailwind 3rounded-smundshadow-sm. - Dank Preflight sind Bilder Blöcke, die nie breiter als ihr Elternelement sind und ihr Seitenverhältnis behalten.
object-coverfüllt die Box des Bildes, ohne es zu verzerren, und schneidet ab, was übersteht;object-containpasst das ganze Bild hinein.aspect-video,aspect-squareundaspect-4/3geben einem Element ein Seitenverhältnis, seine Höhe folgt also seiner Breite.overflow-hiddenschneidet den Inhalt auch entlang abgerundeter Ecken ab, ein Bild wird also mit seiner Karte abgerundet.opacity-60und ähnliche lassen ein ganzes Element mit allem darin verblassen, anders als eine Farbe mit Schrägstrich wiebg-black/50.
In der nächsten Lektion, Flexbox, Grid und Position, ordnest du Karten wie diese nebeneinander und in einem Raster an und setzt ein Badge in die Ecke einer Karte.
Zum Üben haben wir hier eine Kontaktkarte für die Website des Tierheims. Gib ihr das Aussehen einer Karte.
So schreibst du es:
"Shift + 2
:Shift + .
/Shift + 7
<<
>Shift + <
[Alt Gr + 8
]Alt Gr + 9
{Alt Gr + 7
}Alt Gr + 0
##
@Alt Gr + Q
Anweisungen
- 1
Gib der Kontaktkarte (dem
divmit der IDkontakt) einen hellen Rahmen, abgerundete Ecken und einen Schatten, zum Beispielborder border-stone-200 rounded-2xl shadow-md. - 2
Mache das Badge „Täglich geöffnet 10–18 Uhr“ mit
rounded-fullzur Pille.