Fratello adiacente - Trucchi CSS

Sommario:

Anonim

Il combinatore fratello adiacente in CSS non è un selettore di per sé, ma un modo per combinare due selettori. Per esempio:

p + p ( margin: 0; )

Il segno più (+) è il combinatore fratello adiacente, tra due selettori di tag di paragrafo (elemento). Ciò significa "selezionare qualsiasi tag di paragrafo che si trova direttamente dopo un altro tag di paragrafo (senza niente in mezzo)". Ecco alcuni esempi di ciò che selezionerebbe:


I'm a paragraph

I get selected!

I'm a paragraph

Monkey hair

I will NOT get selected

Ciò è particolarmente utile quando si utilizza il markup semantico e si necessita di adattamento per determinati scenari in cui gli elementi sono direttamente uno accanto all'altro.

Vedere il selettore di fratelli adiacenti a penna di Sara Cope (@saracope) su CodePen.

Più risorse

  • Un ottimo uso per i combinatori adiacenti
  • Documenti MDN
  • W3C Spec

Supporto browser

Cromo Safari Firefox musica lirica IE Android iOS
Qualunque Qualunque Qualunque Qualunque 7+ Qualunque Qualunque