if you donโt like the answer to the column (I like it myself, but itโs true that support is โiffyโ, especially in IE), you can simply do this:
ul li{width:33,333333%; float:left;}
or even
ul{display:block;} ul li{display:inline-block;}
But this way you will have 3 columns, albeit in a different order: instead
1 4 7 2 5 8 3 6 9
you will have
1 2 3 4 5 6 7 8 9
therefore, consider the pros and cons.
Personally, I use monkeyinsight's answer, but if you need another option, here you are
Devin source share