2021 marca un cambio significativo hacia una adopción más amplia de las propiedades lógicas de CSS! Los recientes lanzamientos de API de Chrome han provocado un debate, el control de relación de aspecto de SVG ofrece una nueva flexibilidad, WordPress prioriza la tipografía accesible y el desarrollo de consultas de medios personalizados de CSS permanece estancado. Vamos a profundizar en los detalles.
Seis años después de la implementación inicial de Mozilla, las propiedades lógicas de CSS se acercan al soporte completo del navegador en 2021. Firefox, Chrome y la última vista previa de Safari ya admiten las propiedades y valores que se describen a continuación. El CSS lógico simplifica el estilo con Shorthands como margin-inline
(combinando margin-left
y margin-right
) y INSET
(para , [&], [&],
, ,
, ,
, ,
,
/* BEFORE */ main { margin-left: auto; margin-right: auto; } /* AFTER */ main { margin-inline: auto; },
,
,/* Switch to RTL when translated */ .translated-rtl { direction: rtl; }izquierda
).
/* ANTES */
principal {
margen-izquierda: auto;
margen-derecha: auto;
}
/* DESPUÉS */
principal {
margen en línea: auto;
}
/ * cambia a rtl cuando se traduce */ .translada-rtl { Dirección: RTL; }
API serial web:
facilita la comunicación byte-by-byte con periféricos como microcontroladores e impresoras 3D a través de conexiones seriales emuladas.
web nfc api:
Apple y Mozilla Express Reservas, citando huellas digitales, seguridad y otras preocupaciones. La posición de Mozilla se detalla en su página de posiciones de especificación.
estira el SVG para llenar su contenedor, potencialmente distorsionando la imagen. Esto puede ser útil para elementos decorativos simples en páginas receptivas, como bordes o líneas diagonales que necesitan llenar un espacio específico.
WordPress: reducción de cursiva para la accesibilidad
@custom-media --narrow-window (max-width: 30em); @media (--narrow-window) { /* narrow window styles */ }
consultas de medios personalizados CSS: todavía esperando progreso
@media (max-width: env(--narrow-window)) { /* narrow window styles */ }@custom-media
, propuesta hace casi siete años, permanece sin desarrollar. Esta característica permitiría definir consultas de medios reutilizables, reducir la duplicación de código y mejorar la legibilidad.
Si bien el soporte del navegador es incierto, el complemento PostCSS oficial ofrece beneficios de implementación inmediatos. También se está explorando el concepto de variables de entorno definidas por el autor en las consultas de los medios, pero sigue siendo un trabajo en progreso.
Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.
Copyright© 2022 湘ICP备2022001581号-3