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

154
Vistas
Otro error de JavaScript: agregar la transición al elemento genera 0 adicionales

Usando estas líneas, traté de agregar transiciones al elemento:

 transition.style.transform = 'translateY(0)'; transition.style['-webkit-transition'] = 'opacity 0.9s ease-in-out'; setTimeout(() => { type == 'showContainer' ? transition.style.opacity = 1 : transition.style.opacity = 0; }, 100);

Pero establece la transición de esta manera:

 element.style { transform: translateY(0px); transition: opacity 0.9s ease-in-out 0s; opacity: 1; }

¡Los 0 adicionales están incluidos y arruinan la transición! ¿Cómo puedo arreglar esto?

Solo quiero agregar una transición de opacidad simple ;(

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

0

Un par de cosas:

Para establecer la propiedad de estilo con su nombre css, use style.setProperty(property, value) . Para configurarlo directamente con javascript, las propiedades tienen diferentes nombres, como backgroundColor en lugar de background-color .

¿Por qué usas un tiempo de espera? Puede establecer directamente la opacidad y la transición. No habrá problemas de tiempo.

Utilice transition en lugar de -webkit-transition . Es compatible con todos los navegadores. Y se puede configurar directamente en la propiedad de estilo.

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