As I develop a website using HTML, CSS, and jQuery, I encountered a layout challenge. The text on the page is designed in a 2-column style, with an image positioned before it. Currently, the structure looks like this:
<div>
<div style="float:right">
<img src="imageSource"/>
</div>
<div style="-webkit-column-count: 2; -moz-column-count: 2; column-count: 2;">
TEXT
</div>
</div>
However, my goal is to have the first column displayed before the image, while the second column appears beneath the picture. How can I achieve this?