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

152
Vistas
Cómo hacer que el banner de imagen y dos tarjetas div respondan para cada tamaño de pantalla

Tengo un banner de imagen con algo de texto y botones encima y dos widgets justo al lado en un flex (mira la imagen como referencia). Quiero que respondan cuando la pantalla cambie de tamaño.

 <div className="tabs"> <div className="tabs-container"> <img src={MainBG} alt="background" className="banner-img" /> <div className="top-text"> <div> <h1> Track Crypto Activity <br /> For Smarter Trading </h1> <button className="join-button"> Join Now</button> <button className="academy-button"> Crypto Academy</button> </div> </div> </div> <div className="widgets"> <TechnicalAnalysis colorTheme="dark" width="280" height="305" symbol="BITSTAMP:BTCUSD" /> <TechnicalAnalysis colorTheme="dark" width="280" height="305" symbol="BINANCE:ETHUSDT" /> </div>

Cómo es la interfaz de usuario en un tamaño de pantalla

Aquí está el CSS actual:

 .tabs { display: flex; overflow: scroll; width: 100%; } .banner-img { width: 95%; } .tabs-container { position: relative; margin-top: 20px; margin-left: 10px; } .top-text { position: absolute; margin-left: 30px; display: flex; justify-content: space-around; color: white; top: 50px; } .join-button { background-color: #bb46e2; cursor: pointer; color: white; padding: 10px; width: 90px; border-radius: 10px; border: none; } .academy-button { background-color: transparent; cursor: pointer; padding: 10px; border: 1px solid white; color: white; border-radius: 10px; margin-left: 15px; } .academy-button:hover { background-color: white; color: #bb46e2; } .widgets { display: flex; flex-direction: row; width: 50%; justify-content: space-between; margin-top: 20px; margin-right: 30px; }

¿Cómo puedo hacer que respondan a todos los tamaños de pantalla?

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

0

Puede utilizar consultas de medios. Puede usarlos para cambiar el estilo de los elementos según el tamaño de la pantalla. Lea la documentación aquí .

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