Grid
Cactus CSS proporciona un sistema de cuadrícula flexible que permite organizar elementos en columnas y filas. El sistema de cuadrícula se basa en la especificación CSS Grid Layout Module, lo que garantiza una amplia compatibilidad con los navegadores modernos.
La clase .grid
establece el estilo predeterminado para los contenedores de cuadrícula, incluyendo:
display: grid
: Convierte el elemento en un contenedor de cuadrículagap: 20px
: Establece una separación de 20px entre los elementos de la cuadrículamargin-bottom: 20px
: Aplica un margen inferior de 20px al contenedor de cuadrícula
Resultado
Numero de Columnas
Cactus CSS proporciona clases de utilidad para definir el número de columnas en la cuadrícula. Para ello usa la clase col-#
seguido del numero de columna (máximo 12).
Resultado
Clase para abarcar columnas
Cactus CSS proporciona clases de utilidad para especificar cuántas columnas abarca un elemento. Para ello usa la clase span-#
seguido del numero de columna que deseas abarcar(máximo 12).
Resultado
Responsive
Cactus CSS proporciona clases de utilidad específicas para adaptar la cuadrícula a diferentes tamaños de pantalla.
Media query para pantallas medianas (768px - 992px)
md-col-#
: Aplica el número de columnas especificado para pantallas medianasmd-span-#
: Aplica el número de columnas abarcadas para pantallas medianas
Media query para pantallas pequeñas (576px o más pequeño)
sm-none
: Oculta el elemento para pantallas pequeñassm-col-#
: Aplica el número de columnas especificado para pantallas pequeñassm-span-#
: Aplica el número de columnas abarcadas para pantallas pequeñas
Resultado
Alineación
Cactus CSS proporciona clases de utilidad para alinear los elementos dentro de la cuadrícula:
.center
: Alinea los elementos horizontal y verticalmente en el centro de la cuadrícula.left
: Alinea los elementos horizontalmente a la izquierda de la cuadrícula.right
: Alinea los elementos horizontalmente a la derecha de la cuadrícula