1
respuesta

[Sugerencia] Padding-inline

Como sugerencia en esté código:

@media screen and (min-width: 1024px) {
    .container {
        padding-left: calc((100% - 940px)/2);
        padding-right: calc((100% - 940px)/2);
    }
}

Como se está usando la propiedad padding pero solo en el sentido horizontal, existe el padding-inline, que es una propiedad CSS para agregar un espacio a los lados. Quedaría algo así:

@media screen and (min-width: 1024px) {
    .container {
        padding-inline: calc((100% - 940px)/2);
    }
}

Realmente este es un Shorthand. Con lo que se pueden hacer cosas como esta: padding-inline: 5% 10%;.

Los invito a leer más en esta documentación.

1 respuesta

¡Hola Victor!

Gracias por compartir tu sugerencia y por proporcionar el código CSS. Es genial ver que estás buscando formas de optimizar y simplificar tu código.

En cuanto a tu sugerencia de usar padding-inline, es una excelente opción para reducir la cantidad de código y hacerlo más legible. El uso de shorthand en CSS puede ser muy útil para ahorrar tiempo y mejorar la eficiencia.

El ejemplo que proporcionaste, padding-inline: calc((100% - 940px)/2);, es un buen uso de padding-inline para aplicar un espacio igual a ambos lados del contenedor. También mencionaste que se puede utilizar shorthand para establecer diferentes valores de padding en cada lado, como padding-inline: 5% 10%;. Esto es muy útil cuando se necesita un mayor control sobre el espaciado en diferentes direcciones.

Gracias por compartir el enlace a la documentación de Mozilla, es una excelente fuente para aprender más sobre las propiedades CSS.

¡Espero haber ayudado y buenos estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios! :)