Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

126
Vistas
Configuración de VAR en la asignación de columnas de plantilla de cuadrícula

En el siguiente CSS, puedo cambiar la configuración para:

 grid-template-columns: repeat(auto-fit, minmax(25rem, 1fr));

alterando manualmente 25rem a 33rem o 40rem (o algún otro #rem)

Quiero cambiar el valor usando la configuración de CSS var, pero estoy teniendo problemas con el cerebro.

Yo he tratado:

 .mainGrid { display: grid; grid-template-columns: repeat(auto-fit, minmax(25rem, 1fr)); /* original version OK */ /* none of the following work grid-template-columns: repeat(auto-fit, minmax(var(--chars), 1fr)); --chars: '25rem'; grid-template-columns: repeat(auto-fit, minmax(var(--chars)+'rem', 1fr)); --chars: 25; */ } .mainGrid > section { border: 1px solid black; }

Puedo cambiar el valor --chars con JS, pero no funciona cambiar 25 a 33 o '33rem'

¿Es esta solo un área en la que CSS var no se puede usar porque es un conteo y no una cadena?

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Tienes que hacer lo siguiente:

 repeat(auto-fit, minmax(calc(var(--n,10)*1rem), 1fr)

El 10 es el valor predeterminado si no especifica ningún valor para --n

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda