- Home
- Categorie
- Coding e Sistemistica
- HTML e CSS
- Significato del carattere ">" in comando css
-
Significato del carattere ">" in comando css
Come da titolo non riesco a comprendere questa scrittura che ho trovato in un menù:
#navigation nav > ul > li:hover > a
il carattere ">" (maggiore) cosa fa?
grazie anticipatamente per la risposta
nico
-
Il carattere > in css è un selettore, significa, che ul deve essere immediatamente un bambino (figlio) di nav (che antecede >)
Per esempio:
**<div id="#navigation">
<ul>...</ul>
</div>
**seleziona ul
ma in questo caso no:
**<div id="#navigation">
<div id="altrodiv"><ul>...</ul></div>
</div>
**perchè ul è un filglio di altrodiv. immediatamente non ha il parente #navigation.
Di questi selettori puoi leggere nelle documentazioni su jQuery.
-
grazie 1000. sei stato illuminante.
nico