+ 14
What is better Flexbox or Grid Layout in css?
What is the best? Flexion or Grid Layout? Para mĂĄs informaciĂłn: https://desarrolloweb.com/articulos/que-es-css-grid-layout.html?utm_content=buffer2cb27&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer
2 Answers
+ 10
Con Flexbox sĂłlo podĂas definir quĂ© es lo que tenĂan que hacer los items en el eje horizontal o en el eje vertical. Cuando en el eje vertical u horizontal se terminaba el espacio, entonces los items se iban colocando dependiendo de las configuraciĂłn de los atributos Flexbox. Por ejemplo, en el caso de usar flex-wrap, cuando llegaba un item que no cabĂa en la horizontal, se iba a la siguiente fila. Pero tĂș no controlas esas dos filas, los propios Ătems son los que se van acomodando.
La diferencia en CSS Grid es que tienes realmente dos dimensiones. Tus casillas podrĂĄs decidir dĂłnde quieres que se pongan, tanto en la horizontal como en la vertical, coordinando perfectamente las dimensiones de cada fila o columna, de manera global o perfectamente independiente. No necesitas hacer trucos, ni forzar que se queden sin sitio, realmente tienes el control detallado de la posiciĂłn y dimensiones de cada elemento en cada eje.
+ 1
Flexbox is Ideal for arranging items in the page freely
try to learn and practice