Tabla de contenido:

¿Cómo creo un diseño de cuadrícula en CSS?
¿Cómo creo un diseño de cuadrícula en CSS?

Video: ¿Cómo creo un diseño de cuadrícula en CSS?

Video: ¿Cómo creo un diseño de cuadrícula en CSS?
Video: CSS Grid | Introducción Práctica desde Cero 2024, Abril
Anonim

Recapitulemos los cuatro pasos esenciales:

  1. Crear un elemento contenedor y declararlo mostrar: red ;.
  2. Utilice ese mismo contenedor para definir el red pistas usando el red - plantilla -columnas y red - plantilla -propiedades de filas.
  3. Coloque elementos secundarios dentro del contenedor.
  4. Especifique los tamaños de las canaletas usando el red -propiedades del hueco.

Por lo tanto, ¿puedo usar el diseño de cuadrícula CSS?

Aparte de Internet Explorer, Diseño de cuadrícula CSS no tiene prefijos en Safari, Chrome, Opera, Firefox y Edge. El soporte para todas las propiedades y valores detallados en estas guías es interoperable entre navegadores. Esto significa que si escribe algo Diseño de cuadrícula código en Firefox, debería funcionar de la misma manera en Chrome.

Además, ¿debería usar Flexbox o grid? Ambos caja flexible y red se basan en este concepto. Flexbox es mejor para organizar elementos en una sola fila o en una sola columna. Red es mejor para organizar elementos en varias filas y columnas. La propiedad justify-content determina cómo el espacio extra del flexionar -contenedor se distribuye a la flexionar -elementos.

Asimismo, ¿qué es 1fr?

1fr es una "unidad fraccionaria", que es una forma de decir "el espacio restante en el elemento".

¿Qué es la rejilla Flexbox?

Flexbox está hecho para diseños unidimensionales y Red está hecho para diseños bidimensionales. Esto significa que si está colocando elementos en una dirección (por ejemplo, tres botones dentro de un encabezado), entonces debe usar Flexbox : Le dará más flexibilidad que CSS Red.

Recomendado: