Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

122
Visualizações
¿Cómo resuelvo la superposición de diapositivas (carrusel)?

Estoy publicando por primera vez. El formato de la pregunta puede ser un desastre, pero espero su amable cooperación.

[Mi problema]
Actualmente, el sitio web se está produciendo utilizando Next.js. Se crearon un total de seis funciones de diapositivas y hay un problema. Se crearon un entorno portátil y móvil separados, pero cuando la computadora portátil reduce el navegador a móvil o viceversa, se produce un problema en la diapositiva.

ingrese la descripción de la imagen aquí

No sé si esto se llama un fenómeno de superposición, la imagen entre cada diapositiva aparece como cada imagen. Solo una imagen debe estar en el centro debajo de esos puntos deslizantes, pero se muestran dos.

He pensado en una solución, pero no tengo ni idea.

 //My Slide Component //the id value was given from zero. (total of six pictures) const totalSlide = 5; const slideRef = useRef(); const [currentSlide, setCurrentSlide] = useState(0); const prevEvent = () => { if (currentSlide === 0) setCurrentSlide(totalSlides); else setCurrentSlide(currentSlide - 1); }; const nextEvent = () => { if (currentSlide >= totalSlides) setCurrentSlide(0); else setCurrentSlide(currentSlide + 1); }; useEffect(() => { slideRef.current.style.transition = 'all 0.4s ease-out'; //The mobile environment was set to 1024px or less. if (window.innerWidth >= 1024) { slideRef.current.style.transform = `translateX(-${currentSlide * 650}px)`; } else { slideRef.current.style.transform = `translateX(-${currentSlide * 360}px)`; } }, [currentSlide]);

[El resultado de mi deseo]
Incluso si hay un cambio en el tamaño del navegador, queremos que solo aparezca una imagen sin diapositivas superpuestas. Incluso si el margen entre las imágenes se alcanza como se muestra en la imagen al superponerse, queremos arreglarlo volviendo a su lugar o inicializándolo a cero de acuerdo con el valor de identificación que muestran los puntos deslizantes.

about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda