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í
další »
+
Tisk
Stran: [
1
]
[CSS]: Čo robi znak > v názve tried?
1 Odpovědí
1623 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]
.item > p {
color: red;
}
Aký je rozdiel s tým > a bez toho?
IP zaznamenána
Reklama
Filip Jirsák
5 930
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]
.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: [
1
]
« předchozí
další »
Fórum Root.cz
Hlavní témata
Vývoj
[CSS]: Čo robi znak > v názve tried?