While the title may not provide much clarity, I am struggling to put into words exactly what I am trying to achieve. I have created a layout in Photoshop which I have shared below to help illustrate my goal.
Essentially, I have a blog that displays my stories sequentially from #1 to #5. I can designate a unique div class/id for each story based on how I want it to be displayed. For example, .small and .large.
Now, here's the challenge. WordPress will output the stories in order from #1-5, but I want to showcase all the .small stories in a left floated column and all the .large stories in another column.
Initially, I attempted to programmatically alter the ordering of the stories being generated by WordPress to fit my desired columns, but this approach proved to be too server-intensive. Then, I explored a more complex rearrangement using jQuery to reorder elements in the user's browser. While this second method is making progress, it still contains numerous bugs. It occurred to me that perhaps CSS could offer a solution to this problem. I have been experimenting with various CSS techniques all day, yet I have been unable to achieve the desired result.
I was hoping someone else might have insight or ideas on how to accomplish such a challenging task?
To skip the explanation and view the attached picture, please scroll down :)