QuicklyCSS v2 · Docs
Containers
Versión v2.0 alpha.2
MÓDULO•ESTRUCTURA

Estructura · containers.css

Containers (fluido y porcentual)

El sistema de containers define el marco donde vive tu interfaz: centraliza el contenido, limita el ancho y mantiene una lectura consistente entre pantallas.

v2.0

Ancho estándar

Define un patrón de ancho compartido y evita valores aislados en cada vista.

Diseño consistente

Controla la longitud de línea y conserva una composición uniforme.

Overrides por breakpoint

Ajusta el porcentaje con las variantes incluidas en QuicklyCSS.

Problema que resuelve

Sin containers, cada sección termina “inventando” su ancho con wrappers distintos, ajustes manuales y CSS duplicado. QuicklyCSS concentra esa decisión en clases reutilizables para obtener layouts previsibles.

Convención real de clases

Usa .qy-cont, .qy-cont-fluid, las escalas .qy-cont-5 a .qy-cont-10 y variantes como .qy-cont-768-8. Los breakpoints trabajan con max-width.

Código + resultado

Ejemplos reales de containers

Selecciona una clase para comparar su marcado y el ancho que produce.

HTML
Resultado aplicado100%
viewport100%

Referencia

Clases de containers

Todas parten de width: 100%, centrado con margin-inline: auto y un max-width porcentual.

ClaseBreakpointMax-widthUso recomendado
.qy-contBase100%Alias semántico del contenedor base.
.qy-cont-fluidBase100%Bandas y secciones que ocupan todo el ancho.
.qy-cont-10Base100%Punto de partida para composiciones responsivas.
.qy-cont-9Base90%Wrapper general con margen lateral visible.
.qy-cont-8Base80%Contenido editorial y layouts centrados.
.qy-cont-7Base70%Landings y contenido focalizado.
.qy-cont-6Base60%Lectura prolongada y formularios.
.qy-cont-5Base50%Bloques destacados de ancho reducido.
.qy-cont-[bp]-[n]640–6016px50%–100%Patrón para ajustar la escala en un breakpoint.
.qy-cont-640-[n]≤ 640px50%–100%Primer ajuste para pantallas pequeñas.
.qy-cont-768-[n]≤ 768px50%–100%Ajuste para tablet y móvil amplio.
.qy-cont-1024-[n]≤ 1024px50%–100%Transición hacia desktop.
.qy-cont-1280-[n]≤ 1280px50%–100%Desktop estándar.
.qy-cont-1536-[n]≤ 1536px50%–100%Pantallas grandes.
.qy-cont-2560-[n]≤ 2560px50%–100%Resoluciones 2K.
.qy-cont-3840-[n]≤ 3840px50%–100%Resoluciones 4K.
.qy-cont-6016-[n]≤ 6016px50%–100%Pantallas de gran formato.
Regla del sisteman = 5…10 → 50%…100%. El breakpoint determina cuándo se aplica el ancho; la escala determina cuánto ocupa.

Recomendaciones

Buenas prácticas con containers

01

Define un patrón base

Repite una combinación estable, por ejemplo .qy-cont-8 .qy-cont-768-10.

02

Piensa con max-width

Las variantes se activan cuando el viewport es igual o menor al breakpoint.

03

Separa ancho y layout

Usa containers para el ancho exterior y grid o flex para la composición interna.

04

Limita la profundidad

Dos o tres niveles —sección, wrapper y contenido— suelen ser suficientes.