I have a simple ordered list inside my template file that I cannot change.
<ul> <li>1</li> <li>2</li> <li>3</li> <li>4</li> </ul>
Is there a way to arrange my content as follows: two columns, the last element will always be in the second column.

I tried flex, but could not find a way to break the stream after the third element. Is there a way to do this using CSS, or will I have to resort to hacking it using jQuery?
source share