DICCIONARIO · F

Fluid Layout

Un fluid layout (diseño fluido o líquido) es una forma de maquetar páginas web en la que los anchos se definen con unidades relativas, como porcentajes o fracciones, para que el contenido se estire o encoja de forma continua según el tamaño de la ventana. Es la base del diseño responsive y evita el scroll horizontal en móviles.

Germán Gutiérrez Escrito por Germán Gutiérrez 6 min de lectura
Ficha rápida
Tipo
Técnica de maquetación web con unidades relativas
También llamado
Diseño fluido, diseño líquido, liquid layout
Unidades típicas
%, vw, fr, em/rem y funciones CSS como min(), max() y clamp()
Relación con el responsive
Las rejillas fluidas son uno de los tres ingredientes que definió Ethan Marcotte en mayo de 2010
Accesibilidad
Ayuda a cumplir el criterio WCAG 1.4.10 Reflow (nivel AA): contenido usable a 320 px de ancho sin scroll horizontal

≡En resumen

  • Un fluid layout usa medidas relativas para que la página ocupe siempre el ancho disponible.
  • Se diferencia del diseño fijo, que usa píxeles, y del adaptativo, que salta entre varios diseños fijos.
  • El responsive combina rejilla fluida, imágenes flexibles y media queries.
  • Con CSS actual (Flexbox, Grid, clamp) hacer un diseño fluido es más sencillo y necesita menos breakpoints.
  • Su riesgo son las líneas de texto demasiado largas en pantallas grandes: se controla con un ancho máximo.

01 ¿Qué es un fluid layout?

En inglés se usan fluid layout y liquid layout como sinónimos, por la imagen de un líquido que toma la forma del recipiente. El concepto es anterior a los smartphones: a finales de los noventa y en los 2000 ya se discutía entre diseños fijos, cómodos de controlar, y diseños líquidos, que aprovechaban toda la pantalla. La llegada del móvil resolvió el debate a favor de la flexibilidad.

02 Cómo funciona un diseño fluido

La idea es que cada elemento mida una proporción de su contenedor. En su artículo de 2010, Ethan Marcotte resumió el cálculo con una fórmula: objetivo ÷ contexto = resultado. Si en tu maqueta de 960 píxeles una columna mide 640, en CSS escribes width: 66.666% (640 ÷ 960). Hoy casi nunca hace falta hacer esa cuenta a mano, porque CSS ofrece herramientas que reparten el espacio por ti.

Herramienta Qué hace Ejemplo
Porcentaje (%) Mide respecto al ancho del contenedor padre width: 50%
vw / vh 1 % del ancho o del alto de la ventana font-size: 4vw
fr (CSS Grid) Reparte el espacio libre en fracciones grid-template-columns: 2fr 1fr
Flexbox Estira o encoge elementos en una fila o columna flex: 1 1 300px
min() y max() Eligen el valor menor o mayor de varios width: min(100%, 70ch)
clamp() Valor fluido con mínimo y máximo font-size: clamp(1rem, 2.5vw, 2rem)
max-width en imágenes Evita que una imagen desborde su columna img { max-width: 100%; height: auto; }
Unidades y herramientas CSS para maquetar en fluido

03 Fluid layout vs fijo, adaptativo y responsive

Estos términos se confunden a menudo porque describen cosas distintas: el fluido habla de las unidades, mientras que el diseño adaptativo y el diseño responsive describen la estrategia completa para servir la web a distintos dispositivos.

Tipo Cómo se comporta Unidades Punto débil
Fijo Mide siempre lo mismo, sea cual sea la pantalla Píxeles Scroll horizontal en móviles y huecos en monitores grandes
Fluido o líquido Se estira y encoge de forma continua Relativas (%, fr, vw) Sin límites, el texto queda demasiado ancho o estrecho
Elástico Escala con el tamaño de letra del usuario em / rem Puede desbordar si el usuario amplía mucho el texto
Adaptativo Salta entre varios diseños fijos según el ancho Píxeles por rango Más diseños que mantener y huecos entre rangos
Responsive Rejilla fluida más media queries que reorganizan el contenido Relativas más breakpoints Requiere planificar bien el contenido para cada tamaño
Tipos de layout comparados

04 Ejemplo de fluid layout con CSS

Ejemplo · Una rejilla de tarjetas que se adapta sola

Con CSS Grid puedes crear una rejilla que coloca tantas columnas como quepan, cada una de al menos 250 píxeles y repartiendo el espacio sobrante:

.tarjetas { display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 1.5rem; }

En un móvil verás una columna; en una tablet, dos o tres; en un monitor, cuatro o cinco. Todo sin una sola media query. Añade max-width: 1200px; margin-inline: auto; al contenedor para que en pantallas muy grandes no se estire sin fin.

  1. 1

    Parte del contenido

    Decide qué bloques hay y en qué orden deben leerse en una sola columna.

  2. 2

    Define un contenedor con ancho máximo

    Fluido hasta un límite razonable para que las líneas de texto no sean eternas.

  3. 3

    Reparte con Grid o Flexbox

    Usa fr, minmax() o flex en lugar de anchos fijos.

  4. 4

    Haz flexibles las imágenes y los vídeos

    max-width: 100% y proporciones con aspect-ratio.

  5. 5

    Añade breakpoints solo donde el diseño se rompa

    No por modelo de dispositivo, sino cuando el contenido lo pida.

05 Ventajas y desventajas del diseño fluido

Ventajas Desventajas
Aprovecha todo el ancho disponible en cualquier pantalla En monitores grandes, líneas de texto demasiado largas si no hay ancho máximo
Evita el scroll horizontal y el zoom en móviles Menos control del diseño al píxel que un layout fijo
Una sola maqueta para todos los tamaños Las imágenes necesitan varias resoluciones para no perder calidad ni peso
Facilita la accesibilidad cuando el usuario amplía el texto Exige probar en muchos anchos, no solo en tres dispositivos
Pros y contras
01

Anchos fijos escondidos

Una tabla, un iframe o una imagen con width en píxeles basta para romper el diseño fluido en móvil.

02

Textos sin límite

Columnas de texto que ocupan todo el monitor y cansan al leer.

03

Imágenes pesadas

Servir la misma imagen enorme a todos los tamaños en vez de usar srcset.

06 Diseño fluido y accesibilidad

Las Pautas de Accesibilidad WCAG incluyen desde su versión 2.1 el criterio 1.4.10 Reflow, de nivel AA: el contenido debe poder usarse sin perder información ni funciones y sin desplazamiento en dos direcciones a un ancho equivalente a 320 píxeles CSS. Pensado para personas con baja visión que amplían la página, en la práctica solo se cumple con una maquetación fluida.

Esto no es solo buena práctica: la Ley Europea de Accesibilidad obliga desde 2025 a muchas tiendas online y servicios digitales. Tienes el detalle en nuestra guía sobre la accesibilidad web y la ley europea (EAA).

  • ✓Amplía la página al 400 % en un navegador de escritorio: no debe aparecer scroll horizontal.
  • ✓Comprueba que menús, tablas y formularios siguen siendo usables a 320 píxeles de ancho.
  • ✓Evita alturas fijas en contenedores con texto: al ampliar, el texto se cortaría.
  • ✓Usa unidades rem para el texto, respetando el tamaño de letra que eligió el usuario.

07 ¿Cuándo usar un fluid layout?

Hoy prácticamente siempre, como base de cualquier web. La pregunta real no es fluido o fijo, sino cuánto control añadir encima: anchos máximos, breakpoints y componentes que se reorganicen. Las webs que siguen maquetadas en píxeles fijos suelen ser antiguas y son candidatas a una renovación, algo que repasamos en las tendencias de diseño web que sí mejoran resultados.

Preguntas frecuentes sobre Fluid Layout

Es un diseño web que define los anchos con unidades relativas, como porcentajes o fracciones, para que la página se estire o encoja de forma continua según el tamaño de la ventana.

El fluido se refiere a usar unidades relativas; el responsive combina esa rejilla fluida con imágenes flexibles y media queries que reorganizan el contenido en cada tamaño de pantalla.

El fluido cambia de tamaño de forma continua; el adaptativo tiene varios diseños fijos y muestra uno u otro según el rango de ancho de la pantalla.

Porcentajes, vw, fr de CSS Grid, em y rem, y funciones como min(), max() y clamp() para fijar límites.

Sí. Liquid layout y fluid layout son sinónimos en inglés, y en español se usan diseño líquido y diseño fluido indistintamente.

No siempre. Con Grid, Flexbox y clamp() muchas páginas se adaptan solas, pero suele hacer falta algún breakpoint para reorganizar menús o columnas.

Indirectamente, sí: evita problemas de usabilidad en móviles, que es la versión con la que Google rastrea e indexa la mayoría de webs.

Fuentes consultadas

Germán Gutiérrez

Sobre el autor

Germán Gutiérrez

Development Manager en appyweb

Dirige el equipo de desarrollo de appyweb: aplicaciones web y móviles, SaaS, integraciones y arquitectura de software.

Ver perfil en LinkedIn ↗

Términos relacionados

Ver todos los términos →
D Diseño Responsive El diseño responsive (responsive web design) es una técnica de maquetación en la que una única página, con el mismo HTML y la misma URL, reorganiza su contenido para cualquier ancho de pantalla gracias a una rejilla fluida, imágenes flexibles y media queries de CSS. Es la configuración que recomienda Google y el estándar de facto de la web actual. D Diseño Adaptativo El diseño adaptativo (adaptive web design) es una técnica que crea varios diseños fijos, uno por cada rango de pantalla o tipo de dispositivo, y muestra el más adecuado tras detectar el dispositivo del usuario. A diferencia del responsive, no estira un único diseño: elige entre versiones predefinidas, con más control y más mantenimiento. C CSS CSS (Cascading Style Sheets, «hojas de estilo en cascada») es el lenguaje de estilos que define cómo se presentan los documentos HTML: colores, tipografías, espacios, maquetación y adaptación a cada pantalla. No es un lenguaje de programación, sino de presentación; es un estándar del W3C que interpretan todos los navegadores y separa el diseño del contenido. M Mobile First Mobile first es un enfoque que da prioridad al móvil. En diseño web, consiste en diseñar primero para pantallas pequeñas y ampliar después para ordenador. En SEO, la indexación mobile-first significa que Google rastrea, indexa y posiciona cada web según su versión móvil, algo que se aplica a todos los sitios desde el 5 de julio de 2024. S Scroll Scroll es el desplazamiento del contenido de una pantalla, hacia arriba, abajo o a los lados, para ver lo que no cabe en ella. En español se traduce como desplazamiento, y «hacer scroll» como desplazarse o deslizar. Importa porque es la forma principal de navegar en móviles y condiciona el diseño, la conversión y el SEO de una web. D Diseño Web El diseño web es la disciplina que planifica y crea la estructura, el aspecto y la interacción de un sitio web para que sus visitantes encuentren lo que buscan y completen una acción. Une arquitectura de la información, diseño visual, contenido y usabilidad, y ha evolucionado desde páginas de solo texto hasta interfaces adaptables, accesibles y rápidas.

Cuéntanos tu proyecto. Te respondemos en 48 h.

Auditoría gratuita de IA, campañas, web y SEO, con prioridades y cifras reales de tu negocio.

✓ Sin compromiso ✓ Respuesta en 48 h laborables ✓ Un consultor senior, no un bot
WA WhatsApp