Si usas la propiedad columns
de css para dividir el contenido en «x» columnas y tienes el problema de que se corta el contenido de alguna columna por arriba/abajo puedes usar la propiedad break-inside
del siguiente modo en cada elemento hijo:
break-inside: avoid;
Un ejemplo… tenemos 2 listas iguales de 3 columnas. La primera vemos que se corta alguna fila por abajo, y en la lista de la derecha le aplicamos el valor avoid
a break-inside y podemos ver que se soluciona el problema.
Demo:
Agradezco tu comentario 🤘