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

158
Vistas
quiero colocar el texto cerca de la imagen dentro del cuadro redondo

Se ve así

Quiero que el ícono esté cerca del texto dentro del cuadro redondo, pero aparece hacia abajo, aquí está mi código.

HTML:

 <div className="RoundBox"> <div className="DashImages"><img src={PDF} alt="PDF"></img> <div className="IconText">PDF File</div> </div>

CSS:

 img { width: 3vw; height: 3vw; margin-left: 1vw; } .IconText { } .RoundBox { border-radius: 0.5vw; border: 1.5px solid grey; box-shadow: #e3eaf6; width: 20vw; height: 3vw; float: left; }
about 4 years ago · Juan Pablo Isaza
2 Respuestas
Responde la pregunta

0

Esto debería funcionar.

Los elementos div son elementos de bloque, por lo que siempre intentarán llenar todo el espacio horizontal si las propiedades de visualización o ancho no se cambian o el elemento principal anula ese comportamiento (por ejemplo, usando FlexBox)

HTML

 <div className="RoundBox"> <div className="DashImages"><img src={PDF} alt="PDF" /></div> <div className="IconText">PDF File</div> </div>

CSS

 img { width: 3vw; height: 3vw; margin-left: 1vw; } .IconText { padding-left: 10px } .RoundBox { border-radius: 0.5vw; border: 1.5px solid grey; box-shadow: #e3eaf6; width: 20vw; height: 3vw; float: left; display: flex; align-items: center; }
about 4 years ago · Juan Pablo Isaza Denunciar

0

Su html no es válido con la etiqueta de imagen y le falta un div. Querrías arreglar eso primero.

 <div className="DashImages"><img src={PDF} alt="PDF" /></div>

Entonces tienes un par de opciones. Aquí hay dos ejemplos:

  1. Simplemente puede agregar float: left al img css. Podría recomendar usar una clase en lugar de un selector que apunte a todas las etiquetas img . Ejemplo
 img { width: 3vw; height: 3vw; margin-left: 1vw; float: left; }
  1. También puede explorar usando flexbox agregando display: flex; a su clase .RoundBox . Tenga en cuenta que hay diferentes atributos de alineación que puede usar para colocar elementos usando flex.
 .RoundBox { border-radius: 0.5vw; border: 1.5px solid grey; box-shadow: #e3eaf6; width: 20vw; height: 3vw; float: left; display: flex; }
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