I have just started using css columns. I have used a solution from a previous question in order to keep paragraphs intact between columns.
<div class="columns">
<p>Text to be kept in a single block and not split between two different columns</p>
</div>
.columns p{display:inline-block;}
Adding display:inline-block;
elements within the columns, prevents them from being split between the bottom and top of next column.
However viewing in Chrome, I am finding that I am being left with a lot of white space at the bottom of the columns.
Here's an example http://jsfiddle.net/r4ahhbj8/1/
Does anyone have a solution for this?