Detailní popis vybraných CSS 3 selektorů.
Seznam všech existujících selektorů je na samostatné stránce.
Detailní popis vybraných CSS 3 selektorů.
Seznam všech existujících selektorů je na samostatné stránce.
:is()
Jak v CSS pseudo třída :is()
dokáže z(ne)přehlednit styly.
:focus
Proč je důležité stylovat stav :focus
. Jak toho automaticky docílit a jaké jsou s tím problémy.
Jaké jsou v prohlížečích omezení pro velikost (složitost) CSS souborů.
id
K čemu se hodí identifikátor, kdy ho používat a jaké znaky může obsahovat.
Pomocí příznaku i
jde zapsat atributový selektor nezávislý na velikosti písmen.
K čemu je CSS dobré a jak ho rychle začít používat.
!important
Klíčové slovo !important
slouží k posílení a přebíjení CSS vlastností.
:empty
CSS selektor :empty
zaměří element, ve kterém vůbec nic není.
:visited
Pomocí CSS pseudo třídy :visited
jde měnit některé styly navštíveného odkazu.
<input>
u
Funguje, nebo nefunguje použití :before
a :after
u <input>
ů?
Jak pomocí CSS odlišně stylovat položky v závislosti na jejich počtu.
Jak je možné stránku přepnout do fullscreenu (režimu celé obrazovky).
Pseudo-element ::selection
umožňuje změnit styl kursorem označeného textu.
:matches
CSS pseudotřída :matches
slouží ke zjednodušení zápisu dlouhých výčtů selektorů.
CSS selektor first-letter
zaměří první písmeno v elementu.
:valid
a :invalid
CSS selektory :valid
a :invalid
umí rozpoznat správně nebo špatně vyplněné formulářové políčko.
Odlišení interních a externích odkazů a odkazů na soubory čistě v CSS.
Doplnění podpory CSS 3 selektorů do starých prohlížečů pomocí JavaScriptu.
V CSS 3 je spousta selektorů, které s postupným mizením starších prohlížečů může dávat smysl znát.
:target
)
Pokud se v rámci stránky používají odkazy na jednotlivé #části
, může být vhodné zvýrazněním ukázat, kam odkaz mířil.
:first-child
a :last-child
Pro zaměření první/poslední položky v CSS lze místo přidávání tříd použít :first
/last-child
.