I would like to create a list that adds columns as necessary depending on how many list elements are present. Currently I only know how to do this using a table, which I would like to avoid. Is there a way to do this using CSS only?
I have created an example of how I currently do it with tables on JSFiddle.net ...