Neuere Features
Ein paar bemerkenswerte Neuerungen der letzten Jahre, welche inzwischen von allen verbreiteten Browsern unterstützt werden, sind folgende:
Preudo-Selektor
:has()- auch beschrieben auf css-tricks.com/the-css-has-selectorbackdrop-filter- siehe auch das Demo auf W3Schools
CSS-Nesting
@-Regeln
@-RegelnBereits bekannt ist das Nesting bei @-Regeln:
.h1 {
font-size: 30px;
}
@media screen and (max-width: 800px) {
.h1 {
font-size: 20px;
}
}Neu (seit 2024) geht dies auch umgekehrt:
Dies war vorher nur mit Precompilern (LESS, SASS) möglich.
Nesting und der Nesting Selektor &
&Verschachtelte HTML-Elemente konnten bisher nur über Verkettung angesprochen werden:
Seit 2024 können Selektoren auch berschachtelt werden. Auch dies war vorher nur mit Precompilern (LESS, SASS) möglich:
Der Nesting-Selektor & steht für alle übergeordneten Selektoren. Er ist oft freiwillig, bei Verkettung im gleichen Element jedoch erforderlich:
Dies wird vom Browser interpretiert wie folgendes:
Aufgabe neue Features
Suche selber nach ein paar weiteren Neuerungen, welche seit 1-2 Jahren von allen gängigen Browsern unterstützt werden. Schau dir dazu auch ein paar Videos an.
Schau auf caniuse.com, wie die Browser-Unterstützung inzwischen ist.
Teste 1-2 Features, welche du spannend findest.
Optional: Zeige die Features der Gruppe.
Last updated
Was this helpful?