Creación de Grids en CSS para Diseños Creativos
Clase 22 de 28 • Curso Profesional de CSS Grid Layout
Contenido del curso
¿De dónde venimos y en dónde estamos?
¿Cómo se llegó al concepto de CSS Grid?
Control de alineamiento
- 7

Alineación de Elementos con Margin y Line Height en CSS
12:45 min - 8

Técnicas de Alineamiento CSS: Table Cell y Positions
15:19 min - 9

Alineación de Elementos con CSS y Modos de Escritura
04:02 min - 10

Modos de Escritura y Alineación en CSS: Flexbox y CSS Grid
09:07 min - 11

Propiedades lógicas en CSS: uso y aplicación práctica
09:26 min - 12

Técnicas de Alineamiento con Flexbox en CSS
06:54 min - 13

Dibujos Creativos con CSS: Técnicas y Desafíos
13:51 min
Conceptos generales para comenzar a trabajar con CSS Grid
Propiedades y valores para el elemento padre
Propiedades y valores para los elementos hijos
- 22

Creación de Grids en CSS para Diseños Creativos
Viendo ahora - 23

Alineación de Elementos Hijos en CSS Grid
07:36 min - 24

Alineación de elementos en CSS Grid: Justify, Align y Place Self
05:22 min - 25

Ubicación y Alineación de Elementos con CSS Grid
06:06 min - 26

Alineación de Elementos con CSS Grid y Flexbox
09:54 min
Lo que podemos lograr adicionalmente con CSS Grid
¿Cómo crear tu primer proyecto utilizando CSS Grid?
Para los diseñadores y desarrolladores web, el uso de herramientas avanzadas es crucial al momento de dar vida a sus ideas. CSS Grid se ha convertido en una de las técnicas más poderosas para construir diseños web flexibles y eficientes. En esta guía, exploramos cómo comenzar un proyecto desde su fase inicial, utilizando CSS Grid para estructurar nuestras ideas.
¿Cómo planificar el diseño de tu proyecto?
Antes de lanzarse a escribir el código, es fundamental visualizar nuestro diseño. Un mood board es una herramienta esencial que ayuda a inspirarse y organizar conceptos visuales que podremos plasmar en el proyecto. Esto permite:
- Esbozar ideas y organizar elementos visualmente.
- Seleccionar colores y tipos de fuentes.
- Capturar la esencia de la inspiración, en este caso un álbum musical.
¿Cómo configurar la estructura básica de tu Grid?
Para desarrollar la estructura del Grid desde cero en nuestro HTML y CSS, sigue los pasos a continuación:
-
Define el contenedor principal
Inicia con undivque servirá como contenedor de tu Grid. Asegúrate de tener referencias visuales claras para disponer columnas y filas correctamente. -
Establece un Grid básico en el CSS
Utilizamos funciones comodisplay: grid;ygrid-template-columnsogrid-template-rowspara definir el esquema del Grid. Aquí muestra un ejemplo básico para un Grid de 10 x 10:.contenedor { display: grid; grid-template-columns: repeat(10, 1fr); grid-template-rows: repeat(10, 1fr); } -
Agrega el estilo del body
Debes tener en cuenta detalles como el margen y la visualización de un gradiente de fondo, manejando tanto colores como altura relativa al viewport:body { margin: 0; background: linear-gradient(to top, #purple, #pink); min-height: 100vh; font-family: 'Roboto', sans-serif; }
¿Cómo mejorar la visualización en el navegador usando herramientas?
El inspector de elementos es esencial para verificar y ajustar el diseño de tu Page. Aquí algunos consejos:
- Inspecciona el Grid: Aunque el Grid no sea visible a simple vista, el inspector puede mostrarte su disposición real.
- Ajusta alturas y anchuras: Asegúrate de que las dimensiones definidas se correspondan con el área visible de la ventana del navegador, usando unidades relativas como
vh.
Este enfoque modular de diseño no sólo facilita la organización del contenido visual, sino que te permite experimentar con la creatividad y funcionalidad al mismo tiempo. No te detengas aquí, sigue adelante en tu proceso de aprendizaje y mejora constante en el desarrollo web.