Herramientas de usuario

Herramientas del sitio


informatica:diseno_web:css:grid

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
informatica:diseno_web:css:grid [2024/03/04 13:30] – [Posicionamiento avanzado de los elementos] tempwininformatica:diseno_web:css:grid [2024/03/04 13:51] (actual) – [Número de pistas dinámico] tempwin
Línea 27: Línea 27:
 } }
 </code> </code>
 +
 +Para las filas, usaríamos ''grid-template-rows''.
  
 <WRAP center round info 60%> <WRAP center round info 60%>
Línea 33: Línea 35:
  
  
-Para las filas, usaríamos ''grid-template-rows''.+
  
  
Línea 63: Línea 65:
 } }
 </code> </code>
 +
 +<WRAP center round info 60%>
 +El espacio en blanco indica separación entre columnas. Para describir celdas vacías es convención utilizar el punto (''.'')
 +</WRAP>
 +
  
 Habremos construidos una cuadrícula de 5 columnas y 5 filas. Para indicar qué elemento se colocará dónde, le indicamos el nombre del área que usamos en la plantilla: Habremos construidos una cuadrícula de 5 columnas y 5 filas. Para indicar qué elemento se colocará dónde, le indicamos el nombre del área que usamos en la plantilla:
Línea 87: Línea 94:
 </code> </code>
  
 +===== Rejillas implícitas =====
 +
 +  * ''grid-auto-flow''
 +
 +Para definir una rejilla implícita, estableceremos el flujo automático de elementos en filas y permitiremos que rellenen huecos cambiando el orden si es necesario (''dense''):
 +
 +<code css>
 +main {
 +    display: grid;
 +    grid-auto-flow: row dense;
 +}
 +</code>
 +
 +===== Número de pistas dinámico =====
 +
 +<code css>
 +grid-template-columns: repeat(auto-fit, 350px);
 +</code>
 +
 +Con ''auto-fit'' estamos indicando que se calcule el número de columnas necesario para rellenar los espacios.
 +
 +Tamaño de pistas dinámico:
 +
 +<code css>
 +grid-template-columns: repeat(auto-fit, minmax(350px, 1fr));
 +</code>
  
 +Esto nos definirá cuantas columnas sean necesarias de idéntico ancho de forma que rellenen el contenedor.
informatica/diseno_web/css/grid.1709555409.txt.gz · Última modificación: por tempwin