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

107
Visualizações
Desplazar un componente de desbordamiento en reaccionar/siguiente

Así que tengo un componente que tiene un ancho fijo con overflow-x-auto. Decidí ocultar la barra de desplazamiento y reemplazarla con 2 flechas/botones tanto a la izquierda como a la derecha. Si hago clic en la izquierda, se desplaza hacia la izquierda y viceversa. ¿Cómo puedo lograr esta funcionalidad?

este es mi componente

 <div className={` vertical-card w-7/12 flex flex-row overflow-x-scroll no-scrollbar pb-4`}> { dataConselor.map((item, index) => { return <VerticalCard key={item.id} name={item.nama} specialist={item.specialist} shortdesc={item.shortdesc} img={item.img} /> }) } </div>
about 4 years ago · Juan Pablo Isaza
2 Respostas
Responde à pergunta

0

  1. Apunte al elemento desplazable (puede usar useRef, ya que es reaccionar):
 const scrollable = useRef(null); <div id="myElement" ref={scrollable}> ... </div>
  1. Crear la función de desplazamiento:
 const scrollIt = (toRight) => { const scrollLength = ... //Calculate your scroll length however you want. scrollable.current.scrollBy({left: scrollLength * (toRight ? 1 : -1), behavior: "smooth"}); }
  1. Agregue esta función a los botones izquierdo/derecho:
 <div id="toLeft" onClick={()=>scrollIt(false)}>...</div> <div id="toRight" onClick={()=>scrollIt(true)}>...</div>
about 4 years ago · Juan Pablo Isaza Relatório

0

Como está utilizando Tailwind CSS, puede usar un componente carousal de Tailwind para lograr este comportamiento.

Hay varios carousals disponibles aquí .

about 4 years ago · Juan Pablo Isaza Relatório
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