Charla de Rubén Bernárdez en el Open Space 10 aniversario de Biko. ¡Adiós float, hola Flex Box! Maquetación de layouts para los navegadores de hoy
Desde hace ya mucho tiempo existe una alternativa a los float para maquetar los layouts de nuestros proyectos. Da solución a muchos de los problemas habituales en maquetación, simplifica el código y tendremos un código preparado para el futuro. Enseñaremos qué puede hacer esta característica de CSS3 en ejemplos reales de proyectos hechos en Biko.
2. Evolución de las estrategias de layouts
http://es.slideshare.net/freshlybakedpixels/the-power-of-css-flexbox
3. Evolución de las estrategias de layouts
http://es.slideshare.net/freshlybakedpixels/the-power-of-css-flexbox
4. Evolución de las estrategias de layouts
http://es.slideshare.net/freshlybakedpixels/the-power-of-css-flexbox
5. Evolución de las estrategias de layouts
http://es.slideshare.net/freshlybakedpixels/the-power-of-css-flexbox
6. Evolución de las estrategias de layouts
http://es.slideshare.net/freshlybakedpixels/the-power-of-css-flexbox
Flexbox es un modo de layout que
proporciona la disposición de elementos en
una página tal que los elementos tienen un
comportamiento predecible cuando el
diseño se ajusta a diferentes tamaños de
pantalla y diferentes dispositivos.
14. Soportando navegadores antiguos
● Usa MODERNIZR para detectar
navegadores que no soportan Flexbox.
● Usa AUTOPREFIXER para olvidarte de
los estilos prefix de navegadores
antiguos. Te protegerá de las variantes
de sintaxis de flexbox (hay 3 distintas)
● Usar FALLBACKS sin tener que usar
Modernizr.
19. Breakpoints automáticos
El tamaño del campo controla su “wrapping point” sin usar media queries
http://es.slideshare.net/zomigi/enhancing-responsiveness-with-flexbox-css-conf-eu-2015
20. Mejorando el “wrapping” en layouts RWD
http://es.slideshare.net/zomigi/enhancing-responsiveness-with-flexbox-css-conf-eu-2015
align-content:
space-between