Toggle navigation
Fórum Root.cz
Domů
Nápověda
Vyhledávání
Přihlásit
Registrovat
Fórum Root.cz
Hlavní témata
Vývoj
[CSS]: Čo robi znak > v názve tried?
Předchozí téma
-
Další téma
+
Tisk
Stran:
Stran
1
[CSS]: Čo robi znak > v názve tried?
1 Příspěvky
1 995 Zhlédnutí
z_sk
90
[CSS]: Čo robi znak > v názve tried?
«
kdy:
11. 01. 2021, 20:22:01 »
Niekte v kóde som napríklad videl niečo take. K čomu to je?:
Kód
[Vybrat]
Rozbalit
.item > p {
color: red;
}
Aký je rozdiel s tým > a bez toho?
IP zaznamenána
Reklama
Filip Jirsák
6 040
Re:[CSS]: Čo robi znak > v názve tried?
«
Odpověď #1 kdy:
11. 01. 2021, 20:44:36 »
Není to znak v názvu třídy, je určený pro kombinaci selektorů. Znamená, že selektor vpravo musí být přímý potomek selektoru vlevo. Ve vašem případě to tedy vybere všechny elementy
p
, které jsou přímým potomkem třídy
item
. Když pro kombinaci selektorů použijete mezeru místo menšítka, znamená to, že selektor vpravo musí být přímý nebo nepřímý potomek selektoru vlevo. Tj.
Kód
[Vybrat]
Rozbalit
.item p
znamená, že element
p
může být zanořen kdekoli uvnitř třídy
.item
.
Dokumentaci CSS selektorů najdete např. zde:
https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Selectors
A konkrétně Child kombinátor
>
:
https://developer.mozilla.org/en-US/docs/Web/CSS/Child_combinator
IP zaznamenána
+
Tisk
Stran:
Stran
1
Předchozí téma
-
Další téma
Fórum Root.cz
Hlavní témata
Vývoj
[CSS]: Čo robi znak > v názve tried?