Qué es Conversor de propiedades lógicas CSS?
Las propiedades logicas de CSS usan direcciones relativas al modo de escritura en lugar de direcciones fisicas. Inline (direccion del flujo de texto) y Block (direccion perpendicular) reemplazan Left, Right, Top y Bottom. Esto significa que el mismo CSS funciona para idiomas de izquierda a derecha, derecha a izquierda y verticales sin anulaciones. Por ejemplo, margin-inline-start se aplica al lado izquierdo en LTR y al lado derecho en RTL.
Respuesta rápida
Convierta propiedades CSS fisicas como margin-left y padding-right en equivalentes logicos que consideren el modo de escritura. Esto ayuda a que los disenos se adapten automaticamente a modos de escritura de derecha a izquierda y verticales sin anulaciones separadas.
Last updated: 2026-06-11
Limitaciones
- Algunas propiedades logicas abreviadas como border-inline, border-block e inset-inline tienen compatibilidad irregular en navegadores en comparacion con las propiedades logicas individuales principales.
- El convertidor maneja la conversion de propiedades individuales. Migrar una hoja de estilos grande a propiedades logicas requiere actualizar cada par fisico-logico y verificar que no queden casos de direccion mixta.
- Las propiedades logicas se asignan a propiedades fisicas segun el modo de escritura y la direccion del elemento. Un mismo inline-start se asigna a left en LTR y a right en RTL, lo que requiere pruebas en ambos modos LTR y RTL.
Sources:MDN Web Docs · W3C Specifications · jquery.app on GitHub
Cómo usar esta herramienta
- Elija la propiedad CSS fisica que desea convertir, como margin-left o padding-right.
- Seleccione el equivalente logico de las sugerencias disponibles.
- Ingrese el valor para la propiedad.
- Copie la declaracion de propiedad logica en su hoja de estilos y pruebe en direcciones LTR y RTL.
Para qué puedes usarla
- Preparar CSS que funcione para sitios web multilingues con soporte para idiomas RTL.
- Escribir estilos de componentes independientes de la direccion que no necesiten anulaciones RTL separadas.
- Reducir la necesidad de una hoja de estilos RTL separada usando propiedades logicas desde el inicio.