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

185
Vistas
Cómo cambiar el tamaño de los elementos de la lista para que se ajusten al ancho principal

Noté en Wikipedia https://en.wikipedia.org/wiki/Hercules#Modern_era que hay una galería de listas desordenadas que siempre cambian de tamaño para ajustarse al ancho máximo según la cantidad de elementos que hay en una fila. Puede ver esto si cambia el tamaño de la ventana de su navegador. Después de que una imagen salta a una nueva fila, vuelve a calcular el ancho de las imágenes restantes para luego volver a llenar todo el ancho de la fila.

Supongo que esto se hace a través de javascript o jquery (en lugar de CSS), sin embargo, no sé cómo alguien obtendría la cantidad de elementos que se encuentran actualmente en una sola fila para volver a calcular el ancho de cada elemento en este caso.

¿Hay una solución simple para esto?

A continuación se muestra la implementación de la lista de esto sin el cambio de tamaño:

 ul{ border: 1px solid #000; background-color: #eee; display: block; text-align: center; list-style-type: none; padding: 0; } li{ padding-left: 0; display: inline-block; margin: 5px; vertical-align: left; } .block{ width: 40px; height: 60px; background-color: #000; }
 <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <ul> <li> <div class="block"></div> </li> <li> <div class="block"></div> </li> <li> <div class="block"></div> </li> <li> <div class="block"></div> </li> <li> <div class="block"></div> </li> <li> <div class="block"></div> </li> </ul>

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

0

Necesitas usar la visualización de cuadrícula para eso:

 ul { display: grid; grid-template-columns: repeat(auto-fill, minmax(180px, 1fr)); }
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