Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Unidades Fraccionales y Dimensionamiento Minmax | Colocación y Dimensionamiento de Elementos de la Cuadrícula
Dominio de CSS Grid

bookUnidades Fraccionales y Dimensionamiento Minmax

Introducción a la unidad fr

Cuando se desea construir diseños que se adapten suavemente a cualquier tamaño de pantalla, la unidad fr es una herramienta poderosa a su disposición. La unidad fr (fracción) en CSS Grid permite asignar una porción del espacio disponible a las pistas de la cuadrícula. A diferencia de las unidades fijas como px o %, la unidad fr distribuye el espacio de manera dinámica, asegurando que la cuadrícula permanezca flexible y responsiva.

Si se configuran las columnas de la cuadrícula como 1fr 2fr, la primera columna recibe una parte del espacio disponible y la segunda columna recibe dos partes, independientemente del ancho total de la cuadrícula. Esto hace que la unidad fr sea esencial para crear diseños que escalen de manera elegante sin ajustes manuales.

index.html

index.html

styles.css

styles.css

copy

Cómo funciona minmax() y cuándo utilizarlo

La función minmax() permite definir un rango de tamaño para una pista de la cuadrícula especificando tanto un valor mínimo como uno máximo. Este enfoque es fundamental para el diseño responsivo porque evita que las pistas de la cuadrícula sean demasiado pequeñas para leer o demasiado anchas para mantener un diseño equilibrado.

  • Utilizar minmax(min, max) para establecer un límite inferior y superior de tamaño para columnas o filas;
  • Garantizar la legibilidad del contenido estableciendo un valor mínimo razonable;
  • Permitir que las pistas se expandan y llenen el espacio disponible combinando minmax() con unidades fr;
  • Mantener diseños flexibles y fáciles de usar en todos los tamaños de pantalla.

Por ejemplo, minmax(150px, 1fr) asegura que una columna nunca se reduzca por debajo de 150px pero pueda crecer tanto como lo permita el espacio disponible. Aplicar minmax() cuando se desee que imágenes, tarjetas o bloques de contenido permanezcan legibles y visualmente equilibrados, aprovechando al mismo tiempo la distribución dinámica del espacio.

question mark

¿Cuál de las siguientes definiciones de grid-template-columns creará tres columnas, donde la primera columna siempre tiene al menos 120px pero puede crecer, la segunda columna ocupa el doble de espacio disponible que la tercera, y la tercera columna comparte el espacio restante?

Select the correct answer

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 2. Capítulo 3

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

Awesome!

Completion rate improved to 9.09

bookUnidades Fraccionales y Dimensionamiento Minmax

Desliza para mostrar el menú

Introducción a la unidad fr

Cuando se desea construir diseños que se adapten suavemente a cualquier tamaño de pantalla, la unidad fr es una herramienta poderosa a su disposición. La unidad fr (fracción) en CSS Grid permite asignar una porción del espacio disponible a las pistas de la cuadrícula. A diferencia de las unidades fijas como px o %, la unidad fr distribuye el espacio de manera dinámica, asegurando que la cuadrícula permanezca flexible y responsiva.

Si se configuran las columnas de la cuadrícula como 1fr 2fr, la primera columna recibe una parte del espacio disponible y la segunda columna recibe dos partes, independientemente del ancho total de la cuadrícula. Esto hace que la unidad fr sea esencial para crear diseños que escalen de manera elegante sin ajustes manuales.

index.html

index.html

styles.css

styles.css

copy

Cómo funciona minmax() y cuándo utilizarlo

La función minmax() permite definir un rango de tamaño para una pista de la cuadrícula especificando tanto un valor mínimo como uno máximo. Este enfoque es fundamental para el diseño responsivo porque evita que las pistas de la cuadrícula sean demasiado pequeñas para leer o demasiado anchas para mantener un diseño equilibrado.

  • Utilizar minmax(min, max) para establecer un límite inferior y superior de tamaño para columnas o filas;
  • Garantizar la legibilidad del contenido estableciendo un valor mínimo razonable;
  • Permitir que las pistas se expandan y llenen el espacio disponible combinando minmax() con unidades fr;
  • Mantener diseños flexibles y fáciles de usar en todos los tamaños de pantalla.

Por ejemplo, minmax(150px, 1fr) asegura que una columna nunca se reduzca por debajo de 150px pero pueda crecer tanto como lo permita el espacio disponible. Aplicar minmax() cuando se desee que imágenes, tarjetas o bloques de contenido permanezcan legibles y visualmente equilibrados, aprovechando al mismo tiempo la distribución dinámica del espacio.

question mark

¿Cuál de las siguientes definiciones de grid-template-columns creará tres columnas, donde la primera columna siempre tiene al menos 120px pero puede crecer, la segunda columna ocupa el doble de espacio disponible que la tercera, y la tercera columna comparte el espacio restante?

Select the correct answer

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 2. Capítulo 3
some-alt