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

141
Views
cómo mantener la misma cantidad de niños flexibles por línea cuando se agregan elementos

Estoy buscando una solución para mantener un número (aproximadamente) igual de elementos por fila cuando flexbox se ajusta, para un caso con un número arbitrario de niños. Las respuestas más cercanas que encontré fueron realmente sobre especificar un número fijo de niños por fila en diferentes puntos de interrupción, es decir, si seis (de alguna manera todos los ejemplos son seis) los niños caben en una línea en un determinado punto de interrupción, entonces genial, si no, entonces tres por línea, etc. Sé cómo cambiar los anchos por punto de interrupción, y conozco al menos cuatro formas de codificar un ajuste de línea de caja flexible después de un elemento arbitrario específico, si sé qué elemento interrumpir de antemano.

Sin embargo, este caso es diferente en el sentido de que no puedo saber cuántos hijos tendrá el elemento. Sé que en un cierto punto de ruptura, puedo acomodar hasta cinco seguidos; entonces, si hay cinco hijos, entonces quiero una sola fila, pero si hay seis hijos, entonces quiero dos filas de tres elementos. Si hay ocho, entonces dos filas de cuatro, si son diez, luego dos filas de cinco, a las doce tenemos tres filas de cuatro, etc. (otros números deben terminar con uno menos en la fila inferior; todo está bien. )

Tengo control total sobre el marcado y estoy dispuesto a usar javascript si es necesario (probablemente lo sea). Actualmente no estoy usando jQuery y no quiero agregar un paquete solo para esto, pero puedo hacerlo si es necesario y soy decente para traducir jQuery nuevamente a javascript de vainilla de todos modos, así que adelante y dame una solución jQuery si eso es lo que tienes Tampoco estoy casado con flexbox en principio, pero estoy usando elementos de alineación: estirar para obtener el aspecto que quiero cuando hay un número diferente en la última fila, así que estoy bastante seguro de que la cuadrícula no puede hacer lo que yo desear. Si se acerca, al menos aprenderé algo. Diablos, incluso miraré cosas raras de trucos con flotadores y ancho máximo/mínimo en este punto.

about 4 years ago · Juan Pablo Isaza
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!