CSS Flexbox
Box-sizing
propiedad para controlar el tamaño de los elementos de
manera más precisa y evitar problemas con una
expansión inesperada
Box-sizing
.selector {
box-sizing: border-box;
}
max-width y min-width
tamaño máximo y mínimo de un elemento
Flexbox
Mostrar los elementos en el lugar que queremos
Flexbox es la solución más moderna para el
posicionamiento
Diseños de contenedores flexibles y responsivos.
Flexbox
Alinear y distribuir elementos en un contenedor de
manera fácil y flexible
Flexbox
.selector {
display: flex;
}
Float
Posicionamiento y diseño
Posicionar un elemento a la izquierda o la derecha del
contenido circundante.
Los elementos flotan alrededor de él.
Lab_03 CSS Flexbox & Box Model
Directorio: lab_03_nombre_apellido
Entrada: index.html
Estructura de carpetas: css, img
Comprimido: zip o rar
Asunto del mail: lab_03_nombre_apellido
Lab_03 CSS Flexbox & Box Model
• Crea una nueva página HTML
• Crea un div con la clase "container"
• Dentro del div "container", agrega 3 divs con la clase "box"
• Apllica CSS a la página que establezca el display como "flex" para el div
"container".
• Utiliza las propiedades de flexbox justify-content, align-items, flex-direction y
flex-wrap para controlar la disposición y el alineamiento de los divs "box".
• Agrega estilos CSS adicionales para establecer el ancho, alto, margen, borde y
relleno para cada uno de los divs "box".
• Experimenta con diferentes valores para el ancho, alto, margen, borde y relleno
para ver cómo afectan el tamaño y la apariencia de los divs "box".
• Agrega la propiedad box-sizing: border-box a los estilos CSS para que el ancho
y alto incluyan tanto el contenido como el borde y el relleno.
• Crea un párrafo explicando que comprendiste sobre flexbox y box model
Lab_04 refactoring
• Modificar codigos de la clase 09
• Refactorizar
• DRY: evitar las repeticiones modificando las clases en
html y en css

0x08-CSS-flexbox.pdf

  • 1.
  • 2.
    Box-sizing propiedad para controlarel tamaño de los elementos de manera más precisa y evitar problemas con una expansión inesperada
  • 3.
  • 4.
    max-width y min-width tamañomáximo y mínimo de un elemento
  • 5.
    Flexbox Mostrar los elementosen el lugar que queremos Flexbox es la solución más moderna para el posicionamiento Diseños de contenedores flexibles y responsivos.
  • 6.
    Flexbox Alinear y distribuirelementos en un contenedor de manera fácil y flexible
  • 7.
  • 8.
    Float Posicionamiento y diseño Posicionarun elemento a la izquierda o la derecha del contenido circundante. Los elementos flotan alrededor de él.
  • 9.
    Lab_03 CSS Flexbox& Box Model Directorio: lab_03_nombre_apellido Entrada: index.html Estructura de carpetas: css, img Comprimido: zip o rar Asunto del mail: lab_03_nombre_apellido
  • 10.
    Lab_03 CSS Flexbox& Box Model • Crea una nueva página HTML • Crea un div con la clase "container" • Dentro del div "container", agrega 3 divs con la clase "box" • Apllica CSS a la página que establezca el display como "flex" para el div "container". • Utiliza las propiedades de flexbox justify-content, align-items, flex-direction y flex-wrap para controlar la disposición y el alineamiento de los divs "box". • Agrega estilos CSS adicionales para establecer el ancho, alto, margen, borde y relleno para cada uno de los divs "box". • Experimenta con diferentes valores para el ancho, alto, margen, borde y relleno para ver cómo afectan el tamaño y la apariencia de los divs "box". • Agrega la propiedad box-sizing: border-box a los estilos CSS para que el ancho y alto incluyan tanto el contenido como el borde y el relleno. • Crea un párrafo explicando que comprendiste sobre flexbox y box model
  • 11.
    Lab_04 refactoring • Modificarcodigos de la clase 09 • Refactorizar • DRY: evitar las repeticiones modificando las clases en html y en css