Benachbarte Geschwister - CSS-Tricks

Inhaltsverzeichnis:

Anonim

Der benachbarte Geschwisterkombinator in CSS ist kein eigenständiger Selektor, sondern eine Möglichkeit, zwei Selektoren zu kombinieren. Zum Beispiel:

p + p ( margin: 0; )

Das Pluszeichen (+) ist der benachbarte Geschwisterkombinator zwischen zwei Absatz-Tag- (Element-) Selektoren. Dies bedeutet: "Wählen Sie ein Absatz-Tag aus, das direkt hinter einem anderen Absatz-Tag steht (ohne dazwischen)." Hier sind einige Beispiele für die Auswahl:


I'm a paragraph

I get selected!

I'm a paragraph

Monkey hair

I will NOT get selected

Dies ist vor allem dann hilfreich, wenn Sie semantisches Markup verwenden und bestimmte Szenarien anpassen müssen, in denen Elemente direkt nebeneinander liegen.

Siehe den Pen Adjacent Sibling Selector von Sara Cope (@saracope) auf CodePen.

Mehr Ressourcen

  • Eine gute Verwendung für benachbarte Geschwisterkombinatoren
  • MDN Docs
  • W3C Spec

Browser-Unterstützung

Chrom Safari Feuerfuchs Oper IE Android iOS
Irgendein Irgendein Irgendein Irgendein 7+ Irgendein Irgendein