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

134
Visualizações
Haga que dos divs sean redimensionables al mismo tiempo dentro de un mapa

Tengo una matriz denominada products , que tiene 4 productos diferentes. Al mapearlo, creé 4 divisiones redimensionables diferentes, como esta:

 {products.map((item, index) => { return ( <div key={index} style={{ margin: "8px 0px 0px 0px", display: "flex" }}> <div className="resizable-switch-column"> <div className="switch-container"> <div className="switch-bar"/> </div> </div> </div> ); })}

Mi pregunta es: ¿cómo puedo cambiar el tamaño de todos esos divs al mismo tiempo? Si cambio el tamaño del segundo, por ejemplo, todos los otros 3 divs deben cambiarse de tamaño a la vez.

Aquí está mi código CSS:

 .switch-container { background-color: var(--background-secondary); border-radius: 4px; height: 16px; margin: auto 0px; width: 100%; } .switch-bar{ background-color: var(--color-primary-chrome20); border: 1px var(--color-primary-lighten2) solid; border-radius: 4px; max-width: calc(100% - 1px); overflow: auto; height: 14px; resize: horizontal; } .switch-bar::-webkit-resizer { background-color: transparent; }

Así es como funciona en este momento.

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Tal vez puedas almacenar el ancho en línea con el gancho useState.

 const [width, setWidth] = useState('100%'); <div style={{width: width}} yourDraggingFunction={() => whenDragging()} /> const whenDragging = () => setWidth(someWidthVariable);

Piense en esto como más pseudocódigo y no lo tome tan literalmente. El objetivo es manipular una sola variable de estado independientemente del elemento que cambie de tamaño.

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