adamwulf / Columnizer-jQuery-Plugin

The Columnizer jQuery Plugin will automatically layout your content in newspaper column format. You can specify either column width or a static number of columns. And, of course, it’s easy to use!
http://welcome.totheinter.net/columnizer-jquery-plugin/
Other
760 stars 147 forks source link

Weird issues with columns distribution of words #165

Open masserra opened 10 years ago

masserra commented 10 years ago

screen shot 2014-05-03 at 10 07 39 pm

Is there any explanation for this behavior in Columnizer? It leaves a word alone on the last line of the left column in various widths... even after reloading the page because I know it has some issues on window resize.

screen shot 2014-05-03 at 10 13 08 pm

Another issue is this one, that even having the lastNeverTallest property this happens some times. Even though I would like to have them equal to each other, I primarily would like to see this resolved. Because each one of the issues are pretty weird. :/

Any idea? This is the website: http://diadoburro.pt/

Thanks in advance! ;)

jackmcconnell commented 10 years ago

I'm also having this issue:

Columnizer will break a paragraph at a seemingly random place at the bottom of column one and continue it at the top of column two. This makes it very convoluted to read.

This may be linked to using lastNeverTallest.

adamwulf commented 10 years ago

try using the accuracy option when building the columns. does it get any better when using:

$foo.columnize({accuracy:1})
jackmcconnell commented 10 years ago

Not for me, unfortunately :(

Scratch that, it's now working much better. Thank you!

adamwulf commented 10 years ago

glad to hear it! @MASSERRA did that do the trick for you too?

jackmcconnell commented 10 years ago

accuracy: 1 certainly makes it better but it's not 100% perfect. Short words are being missed off of the end of column 1 where they will still fit (tested to make sure).

masserra commented 10 years ago

Yes, voltronik is right! Comparing with the browsers built in CSS3 implementation you can continue to see certain kinds of bugs and malfunctioning, but yet it ended up much better with the accuracy: 1. Thanks for the info! The better thing to do of course would be to use the CSS3 and use yours as a pollyfill, but I had problems with the modernizer script don't know why, and didn't have time to implement it... If you want to see it in action you can check the link again: http://diadoburro.pt/ (it has already the accuracy)

Thanks again for your help and plugin! ;)