Column Resizer JS
Genera un script reutilizable de redimensionamiento de columnas para desarrolladores que necesitan arrastrar para cambiar anchos de columnas.
Worked Example & Common Values
Below is a sample worked calculation demonstrating how Column Resizer JS processes input data instantly inside your browser.
Image dimensions: 4000 x 3000 pixels (File size: 5MB PNG)
Output WebP Image: 1920 x 1440 pixels (File size: 350KB, 88% reduction)
Build Your Own Custom Web Calculator in Seconds
Type what tool or calculator you need below. Our AI will build it instantly for your site.
Sobre esta herramienta
Este instrumento realiza conceptualmente tres tareas: (1) leer y bloquear anchuras iniciales de columnas, (2) insertar divisores arrastrables entre columnas, y (3) actualizar anchuras durante el arrastre manteniendo anchuras mínimas e integridad de la tabla. La lógica central crea controles por columna, supervisa interacciones del ratón, calcula nuevas anchuras en px o porcentaje y actualiza estilos en línea o un colgroup. Evita bloquear el rendimiento mediante la reducción de actualizaciones y utiliza requestAnimationFrame para un arrastre suave. Si un usuario cambia el contenido de la columna programáticamente, el fragmento puede volver a sincronizar anchuras.
El público incluye ingenieros frontend que integran tablas redimensionables, diseñadores UX que evalúan diseños adaptativos y equipos QA que verifican el comportamiento entre navegadores. Su valor reside en una solución probada, plug‑and‑play con opciones de configuración claras, resultados previsibles y esfuerzo mínimo de integración. Diferenciadores clave: soporte de anchuras mínimas por columna, persistencia opcional, conciencia RTL y un modo de compatibilidad para tablas con definiciones de colgroup existentes. También ofrece salidas concisas que puedes adaptar a tokens de estilo personalizados.
Cómo usar
- Proporciona entradas: selector de tabla, anchuras iniciales y anchuras mínimas.
- Elige opciones: habilitar RTL, persistencia y si se genera CSS.
- Genera: haz clic en Generar para producir el fragmento.
- Copia e integra: coloca el fragmento JS después de cargar el DOM en tu proyecto.
- Prueba y ajusta: verifica con conjuntos de datos y ajusta restricciones según sea necesario.
Frequently Asked Questions
Encuentre respuestas rápidas
Qué entradas se requieren para generar el resizer?
¿Soporta anchuras mínimas y diseños RTL?
¿Qué formatos se generan?
¿Es adecuado para tablas responsivas?
Need to run multiple calculations?
Create a free account today to unlock unlimited daily runs, access advanced parameters, save your history, and request custom features.
Related Tools
Other useful calculators and utilities you might like
Convertidor de Spotify a MP3
Convierte archivos de audio proporcionados localmente a MP3, permitiendo escucha offline y compatibi...
Calculadora de Distancia por Carretera
Calculadora de distancia por carretera para viajeros, planificadores logísticos y conductores para e...
Tu opinión importa
Ayúdanos a mejorar
Norwegian
Danish
German
English
Spanish
French
Italian
Dutch
Portuguese
Swedish
Hebrew
Arabic