Barn - CSS-tricks

Anonim

En barnkombinator i CSS är symbolen ”större än”, den ser ut så här:

ol > li ( color: red; )

Det betyder "välj element som endast är direkta ättlingar". I det här fallet: ”välj listobjekt som är direkt ättlingar till en ordnad lista”. Att illustrera:


  1. WILL be selected
  2. WILL be selected
    • Will NOT be selected
    • Will NOT be selected
  3. WILL be selected

Försök att ta bort >symbolen när du spelar med demo nedan:

Se pennan f149edb15c53d157a7009b816ee919d2 av CSS-Tricks (@ css-tricks) på CodePen.

Mer information

  • Artikel om barn- och syskonväljare.
  • MDN-dokument

Också känd som…

Barnkombinatorn är vad specifikationen kallar det, men du hör också att det heter:

  • barnväljare
  • direkt nedstigande väljare
  • direkt ättlingskombinator

Webbläsarstöd

Krom Safari Firefox Opera IE Android iOS
Några Några Några Några 7+ Några Några