Look at my HTML code (let's say I have 100's of links in this manner):
<-- language: lang-html -->
<ul>
<li><a href="/link.html">Link1</a></li>
<li><a href="/link.html">Link2</a></li>
<li><a href="/link.html">Link3</a></li>
<li><a href="/link.html">Link4</a></li>
<li><a href="/link.html">Link5</a></li>
<li><a href="/link.html">Link6</a></li>
<li><a href="/link.html">Link7</a></li>
<li><a href="/link.html">Link8</a></li>
<li><a href="/link.html">Link9</a></li>
<li><a href="/link.html">Link10</a></li>
</ul>
As you see it's one <ul> with many <li> inside.
I would like this to look like this on page (5 columns):
Link1 Link3 Link5 Link7 Link9
Link2 Link4 Link6 Link8 Link10
This URL has something similar explained: http://csswizardry.com/2010/02/mutiple-column-lists-using-one-ul/ however it causes different positioning of the links, instead of listing going down, it goes to the right, so the links end up looking like this:
Link1 Link2 Link3 Link4 Link5
Link6 Link7 Link8 Link9 Link10
I am not using any JavaScript framework on site, so I would like to have this done with only CSS and just a little of framework independent JavaScript. Any solutions for this?