Rámečky
Podívejme se teď na rámečky podrobněji. Jeden už jsme napsali: border: 1px solid red. Vlastnost border (rámeček) má tři hodnoty:
border: šířka styl barva;- Šířku, obvykle v pixelech, například
2px. - Styl čáry:
solid(plná),dashed(čárkovaná),dotted(tečkovaná) nebodouble(dvojitá). Hodnotanoneznamená žádný rámeček. - Barvu v jakémkoli formátu, který znáte, například
#476958.
Takhle jednotlivé styly vypadají: solid dashed dotted double
Na pořadí hodnot nezáleží, takže funguje i border: solid 2px #476958. Šířku nebo barvu dokonce můžete vynechat a prohlížeč použije výchozí. Nezapomeňte ale na styl: jeho výchozí hodnota je none, takže border: 2px red nezobrazí rámeček vůbec.
Pro rámeček jen na jedné straně slouží vlastnosti border-top (nahoře), border-right (vpravo), border-bottom (dole) a border-left (vlevo) se stejnými třemi hodnotami. Například border-bottom: 1px solid gray nakreslí pod prvkem čáru.
Červené rámečky nám ukázaly boxy prvků. Teď je nahradíme hezčími: ze dvou skupin textu a ze seznamu plemen uděláme karty s bílým pozadím a zeleným rámečkem.
Jak psát:
"
{
}
#
Pokyny
Smažte celé pravidlo pro * s červeným rámečkem.
Vytvořte pravidlo pro prvky div se třídou skupina a div s id plemena (selektor .skupina, #plemena), které nastaví background-color: white a border: 2px solid #476958.
Do pravidla pro h2 přidejte deklaraci border-bottom: 1px dashed #476958, která pod nadpisy nakreslí čárkovanou čáru.
Začněte programovat zdarma
4/12