Цитата:
И потом не считать высоту, а просто проверять какие из переносов попали на эти блоки и сдвигать эти переносы в начало блока
Но ведь при сдвиге переноса - все последующие переносы надо переделывать. Т.е. тут смысла предварительно расставлять переносы, кажется, вообще нет