Ya hemos visto las áreas de grid, pero ¿es la única forma de poder hacer esto? Pues ya sabes la respuesta, ¡No!
Ya depende de tu diseño el cuál forma usar. Pero ahora lo veremos con el diseño de arriba diseño
Primero, a eliminar todo lo que hicimos con grid área.
También con las clases de CSS 🙄
Al igual las clases de html xd
Ya no te voy a enseñar como poner columnas, ya que lo hemos visto en los últimos 6 blogs
Solamente necesitamos 2 filas y 7 columnas. Debe de quedar de esta forma
Ahora, revisando nuestro diseño. Vemos que el primer y el último elemento son enormes
Así que seleccionamos el primer elemento para diseñarlo.... Pero, ¿Qué otro metodo hay para hacerlo?
Te presento a los elementos start-end. Le decimos donde queremos que inicie un elemento y en donde termine.
Como pueden ver, el primer elento inciara en la línea 1 y terminará en la 3. Esto será igual para las filas
Ahora vamos a ver como está quedando
Pero, ¿por qué ocupa dos columnas en lugar de 3? Ya que dijimos que empieza en el 1 y termina en el 3 ¿no?
Es porque no el marco de referencia son los grid-line, lo recuerdas ¿no?
Ahora a con el ultimo elemento !!!
Ya sabes que a CSS le gusta resumir las cosas, así que en lugar de grid-column-start y grid-column-end.
Simplemento podemos poner:
Los
elementos 4 y 5 queremos que estén debajo de los elementos 2 y 3. Así
que solamte hay que modificar su grid-row, para que se vayan a abajo.
CSS (Que nos ama) los va a acomodar por nosotros
Listo !! Es bonito ¿no?... Ya se parece a nuestro diseño
Ya depende de tu diseño el cuál forma usar. Pero ahora lo veremos con el diseño de arriba diseño
Primero, a eliminar todo lo que hicimos con grid área.
Ya no te voy a enseñar como poner columnas, ya que lo hemos visto en los últimos 6 blogs
Solamente necesitamos 2 filas y 7 columnas. Debe de quedar de esta forma
Ahora, revisando nuestro diseño. Vemos que el primer y el último elemento son enormes
Así que seleccionamos el primer elemento para diseñarlo.... Pero, ¿Qué otro metodo hay para hacerlo?
Pero, ¿por qué ocupa dos columnas en lugar de 3? Ya que dijimos que empieza en el 1 y termina en el 3 ¿no?
Es porque no el marco de referencia son los grid-line, lo recuerdas ¿no?
Ahora a con el ultimo elemento !!!
Ya sabes que a CSS le gusta resumir las cosas, así que en lugar de grid-column-start y grid-column-end.
Simplemento podemos poner:
grid-column: inica / termina;
grid-row: inicia / termina;
Comentarios
Publicar un comentario