Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

212
Views
hacer imágenes del mismo tamaño sin manipular su tamaño individualmente?

Estoy tratando de poner algunos logotipos en una fila y un div envuelve cada logotipo, el problema es que cuando doy un ancho específico a todos los divs de envoltura de logotipo, algunos se vuelven pequeños y viceversa (sé que es debido a la dimensión de los registros {Imágenes}) Pero, ¿hay alguna manera de que podamos hacer que todos los logotipos se vean incluso en una sola propiedad CSS?

Espero poder aclarar la pregunta.

¡Cualquier ayuda es muy apreciada!

 .logos-container{ background: #ddd; } .logos-container .client-logo{ width: 120px; } .logos-container .client-logo img{ width: 100%; }
 <!doctype html> <html lang="en"> <head> <!-- Required meta tags --> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <!-- Bootstrap CSS --> <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-1BmE4kWBq78iYhFldvKuhfTAU6auU8tT94WrHftjDbrCEXSU1oBoqyl2QvZ6jIW3" crossorigin="anonymous"> <title>Hello, world!</title> </head> <body> <div class=" container logos-container d-flex justify-content-between align-items-center flex-wrap px-4 py-3"> <div class="client-logo"> <img src="https://cdn.worldvectorlogo.com/logos/nasa-6.svg" alt=""> </div> <div class="client-logo"> <img src="https://cdn.worldvectorlogo.com/logos/microsoft.svg" alt=""> </div> <div class="client-logo"> <img src="https://cdn.worldvectorlogo.com/logos/ibm.svg" alt=""> </div> <div class="client-logo"> <img src="https://cdn.worldvectorlogo.com/logos/dell-computer.svg" alt=""> </div> <div class="client-logo"> <img src="https://cdn.worldvectorlogo.com/logos/hp-2.svg" alt=""> </div> <div class="client-logo"> <img src="https://cdn.worldvectorlogo.com/logos/coca-cola-6.svg" alt=""> </div> </div> <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/js/bootstrap.bundle.min.js" integrity="sha384-ka7Sk0Gln4gmtz2MlQnikT1wXgYsOg+OMhuP+IlRH9sENBO0LRn5q+8nbTov4+1p" crossorigin="anonymous"></script> </body> </html>

about 4 years ago · Juan Pablo Isaza
3 answers
Answer question

0

Use ajuste de objeto para permitir que el navegador calcule la relación de escala contenedora para el tamaño de los datos de la imagen:

 .client-logo img { display: block; width: 100%; height: 120px; object-fit: contain; }

o use cover en lugar de contain si desea que las imágenes encajen perfectamente sin espacios en blanco.

about 4 years ago · Juan Pablo Isaza Report

0

Solo dale una altura específica a las imágenes. No podemos aplicar el mismo ancho debido a los diferentes tamaños de los logotipos, así que sea 100%.

 .logos-container .client-logo img{ height:50px; width: 100%; }
about 4 years ago · Juan Pablo Isaza Report

0

Establecer una altura en lugar de un ancho:

 .logos-container{ background: #ddd; } .logos-container .client-logo img{ height: 80px; width: auto; }
 <!doctype html> <html lang="en"> <head> <!-- Required meta tags --> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <!-- Bootstrap CSS --> <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-1BmE4kWBq78iYhFldvKuhfTAU6auU8tT94WrHftjDbrCEXSU1oBoqyl2QvZ6jIW3" crossorigin="anonymous"> <title>Hello, world!</title> </head> <body> <div class=" container logos-container d-flex justify-content-between align-items-center flex-wrap px-4 py-3"> <div class="client-logo"> <img src="https://cdn.worldvectorlogo.com/logos/nasa-6.svg" alt=""> </div> <div class="client-logo"> <img src="https://cdn.worldvectorlogo.com/logos/microsoft.svg" alt=""> </div> <div class="client-logo"> <img src="https://cdn.worldvectorlogo.com/logos/ibm.svg" alt=""> </div> <div class="client-logo"> <img src="https://cdn.worldvectorlogo.com/logos/dell-computer.svg" alt=""> </div> <div class="client-logo"> <img src="https://cdn.worldvectorlogo.com/logos/hp-2.svg" alt=""> </div> <div class="client-logo"> <img src="https://cdn.worldvectorlogo.com/logos/coca-cola-6.svg" alt=""> </div> </div> <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/js/bootstrap.bundle.min.js" integrity="sha384-ka7Sk0Gln4gmtz2MlQnikT1wXgYsOg+OMhuP+IlRH9sENBO0LRn5q+8nbTov4+1p" crossorigin="anonymous"></script> </body> </html>

about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!