Skip to content

Proyectos realizados en el curso "Layout web con CSS Grid, Flexbox y otras técnicas modernas" de Domestika

License

Notifications You must be signed in to change notification settings

ElenaRgC/Layout_Web_curso

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Layout web con CSS Grid, Flexbox y otras técnicas modernas

Este repositorio contiene los ejercicios realizados en el curso Layout web con CSS Grid, Flexbox y otras técnicas modernas de Domestika, impartido por Javier Usobiaga Ferrer.

Lección 2: Dando forma al layout

En esta lección aprendimos a dar forma al layout de una página web utilizando las propiedades CSS column-count, column-gap, object-fit, clip-path y shape-outside entre otras.

En mi proyecto he creado una pequeña página web resposive usando el contenido aprendido con fotografías de Corea de Unsplash.

Lección 3: Layout en una dimensión con Flexbox

En esta lección aprendimos a utilizar Flexbox para crear diseños flexibles y adaptables. Exploramos las características tanto del contenedor como de los elementos interiores, como flex-direction, justify-content, align-items y flex-wrap entre otros.

En mi proyecto de esta lección, he creado fichas responsive con los jefes de Dark Souls III usando flex de diferentes maneras.

Lección 5: Grid avanzado

En esta lección junto con la anterior aprenderemos a utilizar CSS Grid, un sistema de diseño bidimensional que nos permite crear diseños más complejos y estructurados.

En la solución que he presentado para este proyecto he presentado en una cuadrícula sencilla a algunos de los dioses nórdicos más famosos, con una rejilla interior para posicionar sus elementos.

Lección 6: La tercera dimensión: profundidad y efectos en scroll

En esta lección hemos aprendido sobre la perfectiva, las transformaciones 3D, los headers fijos y móviles y soluciones con y sin librerías de JavaScript.

Para esta lección mi proyecto han sido tarjetas con la portada de los diferentes libros de la saga "Percy Jackson" que al voltearse muestran información sobre el libro. Además he usado el paquete headroom.js para añadir un header que aparece y desaparece según la dirección del scroll.

Proyecto final

El proyecto final intentará aunar todo lo aprendido a lo largo del curso.

El proyecto final aún no ha sido completado.

About

Proyectos realizados en el curso "Layout web con CSS Grid, Flexbox y otras técnicas modernas" de Domestika

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published