Skip to content

Metzeldor/flexbox-alura

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Aprende a utilizar Flexbox para posicionar tus elementos en la página

Este proyecto te ayudará a comprender y dominar el uso de Flexbox, una poderosa técnica de diseño en CSS que te permitirá posicionar y alinear elementos de manera flexible en tu página web. Aprenderás las diversas propiedades de Flexbox y cómo utilizarlas para crear diseños responsivos y atractivos.

¿Qué es Flexbox?

Flexbox es un modelo de diseño en CSS que se basa en un sistema de cajas flexibles. Con Flexbox, puedes crear diseños de página que se adaptan automáticamente a diferentes tamaños de pantalla y dispositivos. Ya no tendrás que depender de técnicas tradicionales como float, inline e inline-block para posicionar tus elementos.

Objetivos del proyecto

  • Comprender las propiedades y conceptos fundamentales de Flexbox.
  • Aprender a utilizar las propiedades de Flexbox para posicionar y alinear elementos.
  • Dominar la creación de diseños responsivos utilizando Flexbox.
  • Construir un sitio web de ejemplo utilizando Flexbox.

Contenido del proyecto

  1. Introducción a Flexbox

    • ¿Qué es Flexbox y por qué deberías usarlo?
    • Ventajas de Flexbox sobre las técnicas tradicionales de posicionamiento.
  2. Propiedades de Flexbox

    • display: flex y display: inline-flex
    • flex-direction
    • flex-wrap
    • flex-flow
    • justify-content
    • align-items
    • align-content
    • flex-grow, flex-shrink y flex-basis
    • align-self
    • order
  3. Creando un diseño responsivo con Flexbox

    • Diseño de una estructura básica de página utilizando Flexbox.
    • Aplicación de las propiedades de Flexbox para lograr diferentes diseños.
    • Media queries y diseño adaptable.
  4. Ejemplo de sitio web responsivo

    • Construcción de un sitio web de muestra utilizando Flexbox.
    • Aplicación de las propiedades de Flexbox para posicionar y alinear elementos en el diseño.

Recursos adicionales

¡¡Diviértete aprendiendo Flexbox y descubre cómo puedes mejorar tus habilidades de diseño y creación de sitios web responsivos!!