547
Priorizar columnas antes de todo
Antes de decidir la estrategia responsive de una tabla, asignar prioridad a cada columna: P1 (siempre visible), P2 (visible si hay espacio), P3 (ocultar primero). La columna de identidad del registro (nombre, ID) es siempre P1. Los valores numéricos secundarios son P3. Esta jerarquía guía todas las decisiones posteriores.
investigación 2026
| Columna |
Tipo |
Prioridad |
Visible en |
| Nombre |
Identidad |
P1 |
Siempre |
| Estado |
Accionable |
P1 |
Siempre |
| Fecha |
Contexto |
P2 |
Tablet+ |
| ID interno |
Técnico |
P3 |
Desktop |
548
Scroll horizontal con primera sticky
Cuando la tabla no cabe en mobile y el card-stack no es adecuado, el scroll horizontal es la alternativa. La primera columna (identidad del registro) debe quedar sticky con position:sticky;left:0 y fondo sólido, para que el usuario siempre sepa qué fila está mirando al hacer scroll lateral.
investigación 2026
| Nombre |
Plan |
MRR |
Churn |
| Empresa A |
Pro |
$2,400 |
2.1% |
| Empresa B |
Starter |
$800 |
5.4% |
position:sticky;left:0 mantiene la identidad visible al scrollear
| Nombre |
Plan |
MRR |
Churn |
| Empresa A |
Pro |
$2,400 |
2.1% |
| Empresa B |
Starter |
$800 |
5.4% |
Al scrollear derecha, "Nombre" desaparece
549
Card stack: filas a tarjetas en mobile
En mobile, transformar cada fila de tabla en una tarjeta vertical con label-valor es más legible que el scroll horizontal. Cada tarjeta muestra solo las columnas P1 y P2, con las P3 colapsadas bajo un "Ver más". El patrón elimina la necesidad de scrollear en dos ejes simultáneamente.
investigación 2026
| Nombre |
Plan |
MRR |
ID |
Churn |
| A Corp |
Pro |
$2,400 |
usr_3k2 |
2.1% |
Scroll horizontal + texto minúsculo para caber