Lecciones del curso

Aprende a programar con JavaScript GRATIS

Bienvenid@ a la terminal
6m
Git y Github
14m
Creando un repositorio en Github
15m
Clonando un repositorio de Github
4m
Comenzando con JS
9m
HTML5 no es sólo HTML
3m
Tu primer documento HTML5
8m
Estructura Básica de un documento HTML
4m
Agregando CSS
8m
Previsualizando nuestro trabajo en el navegador
7m
Previsualizando nuestro trabajo en el navegador
7m
Conectando css a nuestro index.html
6m
Agregando interactividad con JS
6m
Undefined
2m
Null
3m
Intro a funciones
9m
Return
8m
Iconos de fontawesome
8m
FlexBox
4m
FlexBox avanzado
7m
Selectores CSS
7m
Position: [absolute, relative, fixed]
13m
Cascada CSS
11m
Arrays
8m
Intro a estructuras de datos
4m
Objetos
7m
Nodos
5m
Manipulación de nodos
10m
Crear nodos
6m
Listeners
7m
Agregar Clases CSS con JS
11m
Sobre jQuery
2m

FlexBox ¿se oye difícil no?

FlexBox no solo es poderoso, es facilísimo.

Existe una cantidad enorme de teoría sobre Flexbox y no es para menos, Flexbox es muy avanzado y está diseñado de forma exhaustiva, para resolver de tajo muchos problemas que existían en las versiones previas a CSS3, por ello hay mucha teoría sobre Flexbox, el problema consiste en que si, es tu primera vez no solo con flexbox si no, con la web y CSS3 en general, puede ser abrumadora la cantidad de información.

Por esa razón Héctor BlisS, aborda directamente Flexbox sin temor, y de forma simple, para que la teoría puedes leerla una vez que ya usas la herramienta, con tan solo atributos en el padre de los elementos a acomodar, puedes conseguir el resultado que buscas rápidamente.

Novedades

Cuando trabajamos con flexbox necesitamos pensar en términos de dos ejes — el eje principal y el eje cruzado. El eje principal está definido por la propiedad flex-direction, y el eje cruzado es perpendicular a este. Todo lo que hacemos con flexbox está referido a estos dos ejes, por lo que vale la pena entender cómo trabajan desde el principio. Cuando describimos a flexbox como unidimensional destacamos el hecho que flexbox maneja el layout en una sola dimensión a la vez — ya sea como fila o como columna. Esto contrasta con el modelo bidimensional del Grid Layout de CSS, el cual controla columnas y filas a la vez.

Vamos a Codepen y comencemos a explorar Flexbox

<img alt="flex" width="300" src="https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcT8VZ1C096MgWuqCWy2XSh-RC_DVu6qoxSeO9kJR7yIISVG8akD&s " />

Happy Coding! ❤

Recursos extra