Contenido del curso
Maquetación y animaciones con CSS
- 3

Animaciones y Estilos para Loader en HTML/CSS
14:09 min - 4

Maquetación de Layouts con CSS Grid en iPad
09:54 min - 5

Creación y Animación de un Navbar con Flexbox y Grid
14:42 min - 6

Estilización de Main Content con Flexbox y Animaciones CSS
11:05 min - 7

Diseño de cuadrículas CSS para contenido web
Viendo ahora - 8

Maquetación de Footers con Animaciones CSS
12:15 min
Maquetación con JavaScript
Continúa aprendiendo
Diseño de cuadrículas CSS para contenido web




Todos los cursos GRATIS
Resumen
¿Cómo trabajar con grid en el site content?
Para muchos, el uso de CSS Green y la organización mediante grid son elementos cruciales al iniciar proyectos web. Este texto te guiará detalladamente a través del proceso de creación de un site content con columnas, alineación y disposición de contenidos usando grid en CSS. No solo aprenderás a manejar estas herramientas, sino que además exploraremos técnicas para optimizar el uso; así convertirás un diseño básico en una maqueta visual impresionante y funcional.
¿Cuántas columnas necesitamos?
La clave del diseño visual con grid es definir correctamente la cantidad de columnas necesarias:
- Seis columnas: Independientemente del contenido, seis columnas nos permitirán manejar la disposición visual de manera flexible y adaptativa.
- Columnas iguales: Las columnas deben ser uniformes para una disposición equilibrada del contenido en cada sección.
- Ajuste a requerimientos: Si necesitas ajustar el tamaño de las columnas, puedes establecer divisiones adicionales según las necesidades del contenido, como con Superman en este caso.
.site-content { display: grid; grid-template-columns: repeat(6, 1fr); align-items: center; }
¿Cómo ubicar elementos en líneas específicas?
La colocación de elementos en un grid requiere que pienses en términos de líneas:
- Identificación de líneas: Cada línea sirve como guía para posicionar elementos de forma precisa y coherente.
- Uso de posiciones: Cada elemento puede ser ubicado entre líneas específicas para ajustar su tamaño y posición a lo largo del grid.
Por ejemplo, para colocar a Superman entre líneas:
grid-column: 2 / 6; grid-row: 1 / 2;
¿Qué ocurre con el texto y las imágenes dentro del grid?
Para estilizar tanto texto como imágenes, aplicaremos transformaciones y propiedades de css animaciones:
- Rotación y tamaño del texto: Rotar el texto con
transformy ajustar su tamaño para su correcta visualización. - Animaciones en texto: Usar
@keyframesyopacitypara animar la aparición del texto realizando transiciones suaves.
.side-content p { transform: rotate(-90deg); font-size: 36px; grid-row: 1 / 2; grid-column: 1 / 2; } @keyframes example { 0% { opacity: 0; } 100% { opacity: 1; } } .side-content img { width: 100%; grid-column: 2 / 6; grid-row: 1 / 2; }
¿Cómo estilizar y ubicar un div suelto en el grid?
Finalmente, estilizar un div es esencial para lograr el acabado visual adecuado:
- Establecer color de fondo: Usa variables CSS para facilitar los cambios a futuro.
- Configurar la ubicación en grid: Mediante propiedades como
grid-columnygrid-row, ajusta su posición.
div.suelto { background: var(--color-amarillo); grid-column: 4 / 7; grid-row: 1 / 2; height: 100%; }
Al aplicar bien estos fundamentos de CSS Grid implementarás layouts ordenados y estéticamente agradables. Intenta explorar variaciones y personalizaciones para que cada diseño sea único y refleje tu estilo como desarrollador. ¡Sigue codificando y haciendo magia en el mundo del diseño web!