CSS3 columns example.
HTML
<body>
<div class="horizontal">
<p>qidowqbenocnwqcwece2fihcwoiedb weio cijw ijc kw kqj ckjwe ckj wkq ck qwk ecw
ec wj cjw jkec jkw ckj kwq cjkqwe cjkwqkjc kjqw kc kw eckj kweckw eckjw eckwecw
weck woek clwqlkc lkw lc lwk clwkc lkw eclk wlc lwk ecewck welck wc
wck wlkc wlke clkwe cl wle clw clkw eckl wkle clke ewclk weck wec
weckekc wekc lkw elck welk clk qwlkc klq clkwqlencpqenmcpoqw+ncwec
wec
w
cwecwecwecwecw
ecwec
wecwe
c</p>
</div>
</body>
CSS
.horizontal{
-moz-column-count: 3;
-moz-column-gap: 20px;
-webkit-column-count: 3;
-webkit-column-gap : 20px;
-moz-column-rule-color: #ccc;
-moz-column-rule-style: solid;
-moz-column-rule-width: 1px;
-webkit-column-rule-color: #ccc;
-webkit-column-rule-style: solid ;
-webkit-column-rule-width: 1px;
}