Selettore fratello adiacente
Lezione 9 di 15 del corso Selettori CSS di Coddy.
Approfondiamo i selettori di fratelli adiacenti. Questi selettori prendono di mira gli elementi che condividono lo stesso genitore e si trovano immediatamente dopo l'elemento selezionato. Un selettore di fratelli adiacenti è un selettore CSS che seleziona tutti gli elementi che sono fratelli di un elemento specificato e si trovano immediatamente accanto a esso. Il selettore di fratelli adiacenti è indicato da un segno più (+) tra due selettori.
Sintassi
former_element + target_element {
/* proprietà di stile */
}Supponiamo di avere questa struttura HTML:
<div class="container">
<p>First paragraph</p>
<span>Adjacent span</span>
<p>Second paragraph</p>
</div>Per applicare uno stile allo <span> immediatamente successivo a un paragrafo, useresti il selettore di fratelli adiacenti:
p + span {
font-weight: bold;
}In questo caso, "Adjacent span" avrà un peso del carattere in grassetto.
Sfida
Facile- Crea una pagina web con un elemento
pe un elementospan. - Usa un selettore di fratello adiacente per applicare un bordo rosso all'elemento
spanche si trova immediatamente accanto all'elementop.
Provalo tu
<html>
<head>
<title>Adjacent Sibling Selector Exercise</title>
<style>
/* CSS Code goes here */
</style>
</head>
<body>
</body>
</html>
Tutte le lezioni di Selettori CSS
3Selettori combinatori
Selettore figlioSelettore discendenteSelettore fratello adiacenteSelettore fratello generaleEsercitati da solo: Playground Web