Aktuelle CSS-Upgrades in einer Zeile
(moderncss.dev)Stabile Upgrades
aspect-ratio: Erzwingt ein Seitenverhältnis für Elemente wie Videosobject-fit: Lässtimgoder andere ersetzte Elemente als Container für ihren Inhalt fungieren und ermöglicht ein Größenanpassungsverhalten ähnlich zubackground-sizemargin-inline: Funktioniert als Kurzschreibweise zum Festlegen des linken und rechten Außenabstands in horizontalen Schreibrichtungen
Stabile Verbesserungen
text-underline-offset: Steuert den Abstand zwischen Textgrundlinie und Unterstreichungoutline-offset: Passt den Abstand zwischen einem Element und seiner Umrandung anscroll-margin-topundscroll-margin-bottom: Fügen dem Element einen Versatz für die Scroll-Position hinzucolor-scheme: Fordert den Browser auf, Browser-UI-Elemente im Light- oder Dark-Schema zu rendernaccent-color: Ändert die Farbe von Kontrollkästchen oder Radio-Buttonswidth: fit-content: „Schrumpft“ ein Element auf die Größe seines Inhalts
Progressive Verbesserungen
overscroll-behavior: Ändert das Standardverhalten, bei dem Scroll-Interaktionen an die Hintergrundseite weitergegeben werden, wenn das Scrollen am Element endettext-wrap: Wird verwendet, um „Waisen“ zu vermeiden und Textzeilen ausgewogen umzubrechenscrollbar-gutter: Reserviert im Layout Platz für die Scrollbar, um unerwünschte Layout-Verschiebungen zu verhindern
5 Kommentare
Der Geizkragen des 21. Jahrhunderts
-webkit-font-smoothing: antialiased;
Unterstützen Sie immer noch IE?
Einige davon nutze ich schon, andere sehe ich zum ersten Mal. +_+
Manchmal ist die Browser-Unterstützung etwas schade, aber wenn man sich modernes CSS ansieht, merkt man, wie stark es sich weiterentwickelt hat.