Selettori di parentela nell'annidamento SASS
Esaminiamo come in SASS, durante l'annidamento, aggiungere diversi selettori che scelgono elementi per parentela. Guarda gli esempi.
Esempio
Selettore figlio diretto (child):
styles.scssdiv {
> p {
color: red;
}
}
Risultato della compilazione:
styles.cssdiv > p {
color: red;
}
Esempio
Selettore adiacente (adjacent sibling)
styles.scssdiv {
+ p {
color: red;
}
}
Risultato della compilazione:
styles.cssdiv + p {
color: red;
}
Esempio
Selettore generale di fratelli (general sibling):
styles.scssdiv {
~ p {
color: red;
}
}
Risultato della compilazione:
styles.cssdiv ~ p {
color: red;
}
Compiti pratici
Задание 1
Spiega quale sarà il risultato della compilazione del seguente codice:
styles.scssul {
color: red;
> li {
padding: 20px;
}
}
Задание 2
Spiega quale sarà il risultato della compilazione del seguente codice:
styles.scssdiv {
ul {
> li {
padding: 20px;
}
}
}