Shrnutí
V této lekci jsme z Oskarova obyčejného boxu udělali moderní kartu a dozvěděli jsme se, že:
borderdá prvku rámeček široký 1 pixel,border-2,border-4aborder-8silnější (číslo je v pixelech). Preflight dává každému prvkuborder: 0 solid, takže stačí šířka.- Rámeček má ve výchozím stavu barvu textu prvku (
currentColor). Jinou barvu nastavíte z palety:border-stone-200. border-t,border-r,border-b,border-l,border-xaborder-ynakreslí rámeček jen na některých stranách, s číslem i v jiné šířce:border-l-4.rounded-xsažrounded-3xlzaoblí rohy,rounded-fulludělá pilulku nebo kruh arounded-t-2xla podobné třídy zaoblí jen některé rohy.shadow-xsažshadow-2xlpřidají stín (vlastnost CSSbox-shadow).- V Tailwindu 4 se některé názvy změnily:
rounded-xsashadow-xsse v Tailwindu 3 jmenovalyrounded-smashadow-sm. - Díky Preflightu jsou obrázky blokové prvky, které nikdy nejsou širší než jejich rodič a drží si poměr stran.
object-covervyplní box obrázku, aniž by obrázek zdeformoval, a co přečnívá, ořízne;object-containdo boxu vměstná celý obrázek.aspect-video,aspect-squareaaspect-4/3dají prvku poměr stran, takže se jeho výška řídí šířkou.overflow-hiddenořízne obsah i podél zaoblených rohů, takže se obrázek zaoblí spolu s kartou.opacity-60a podobné třídy ztlumí celý prvek se vším, co obsahuje, na rozdíl od barvy s lomítkem, jako jebg-black/50.
V příští lekci, Flexbox, Grid a pozice, takové karty rozložíte vedle sebe a do mřížky a do rohu karty umístíte štítek.
Na procvičení tu máte kontaktní kartu pro web útulku. Dejte jí vzhled, jaký mají karty koček.
Jak psát:
"Shift + ů
:Shift + .
/Shift + ú
<Alt Gr + ,
>Alt Gr + .
[Alt Gr + f
]Alt Gr + g
{Alt Gr + b
}Alt Gr + n
#Alt Gr + x
@Alt Gr + v
Pokyny
Dejte kontaktní kartě (prvku div s id kontakt) světlý rámeček, zaoblené rohy a stín, například border border-stone-200 rounded-2xl shadow-md.
Ze štítku „Otevřeno denně 10–18“ udělejte pomocí třídy rounded-full pilulku.
Začněte programovat zdarma
10/10