CSS - first-child bei Inhaltsbereichen

CSS-Beispiel für die Formatierung des ersten Inhaltsbereiches einer Seite, Pflegeschaltflächen ausgenommen.

first-child Definition für ersten Inhaltsbereich

#blockContentInner {
  > div:first-child {
    &:not(#beButtonsPage){
      padding-top:2rem !important;
    }
    &#beButtonsPage{
      + .elementSection {
        padding-top:2rem !important;
      }
    }
  }
}

Tipp

Alternativ kann dies auch über folgende CSS-Only-Eigenschaft ermöglicht werden:

-w-option-addPositionOfElement:1; /* Position des Elementes als Data-Attribut eränzen [1(Ja)|0(Nein)]*/