2021 marque un changement significatif vers une adoption plus large des propriétés logiques CSS! Les versions récentes de l'API Chrome ont déclenché un débat, le contrôle du ratio d'aspect de SVG offre une nouvelle flexibilité, WordPress priorise la typographie accessible et le développement de requêtes de médias personnalisées CSS reste bloquée. Plongeons dans les détails.
Six ans après la mise en œuvre initiale de Mozilla, les propriétés logiques CSS approchent du support complet du navigateur en 2021. Firefox, Chrome et le dernier aperçu de Safari prennent déjà en charge les propriétés et les valeurs décrites ci-dessous. CSS logique simplifie le style avec des raccourcis comme margin-inline
(combinant margin-left
et margin-droite
et inset
(pour top
, droit
gauche).
/* AVANT */
principal {
marge-gauche: auto;
marge droite: auto;
}
/* APRÈS */
principal {
marge en ligne: auto;
}
/* BEFORE */ main { margin-left: auto; margin-right: auto; } /* AFTER */ main { margin-inline: auto; }/ * Passez à RTL lorsqu'il est traduit * / . Direction: RTL; }
Le site Web de David Bushell illustre cette approche, tirant parti de la classe de Google Translate
/* Switch to RTL when translated */ .translated-rtl { direction: rtl; }. Comparez ses dispositions RTL et LTR après traduction dans Chrome pour voir la différence.
API FUGU controversé de Chrome
webhid api:
preservaSpecTratio = Aucun
Par défaut, SVG échelle tout en préservant le rapport d'aspect. Le paramètre
PreservasPectratio = "Aucun"
wordpress: réduction de l'italique pour l'accessibilité
La règle
@ personnalisé-media --narrow-window (max-width: 30em);
@media (--narrow-window) {
/ * Styles de fenêtre étroites * /
}
/* BEFORE */ main { margin-left: auto; margin-right: auto; } /* AFTER */ main { margin-inline: auto; }@ media (max-width: env (- étroit-window)) { / * Styles de fenêtre étroites * / }
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3