Les dernières améliorations CSS en une seule ligne
(moderncss.dev)Mises à niveau stables
aspect-ratio: applique de force un ratio d’aspect à des éléments comme les vidéosobject-fit: permet à uneimgou à un autre élément remplacé de se comporter comme un conteneur pour son contenu, avec un redimensionnement similaire àbackground-sizemargin-inline: propriété raccourcie qui définit les marges gauche et droite dans les modes d’écriture horizontaux
Améliorations stables
text-underline-offset: contrôle la distance entre la ligne de base du texte et le soulignementoutline-offset: ajuste la distance entre l’élément et son contourscroll-margin-topetscroll-margin-bottom: ajoutent un décalage de l’élément pour la position de défilementcolor-scheme: demande au navigateur de rendre les éléments de son interface en mode clair ou sombreaccent-color: change la couleur des cases à cocher ou des boutons radiowidth: fit-content: adapte l’élément à la taille de son contenu, en mode « shrink wrap »
Améliorations progressives
overscroll-behavior: modifie le comportement par défaut qui transmet l’interaction de défilement à la page d’arrière-plan lorsque le défilement atteint la fin de l’élémenttext-wrap: sert à éviter les mots « orphelins » et à équilibrer les lignes de textescrollbar-gutter: réserve un espace pour la barre de défilement dans la mise en page afin d’éviter des changements de layout indésirables
5 commentaires
Le pingre du XXIe siècle
-webkit-font-smoothing: antialiased;Vous prenez encore en charge IE ?
J’en utilise déjà certains, mais il y en a aussi que je découvre pour la première fois. +_+
C’est parfois frustrant quand la prise en charge des navigateurs laisse à désirer, mais quand on regarde les CSS les plus récentes, on se rend compte à quel point ça a progressé.