Appreciate your help in advance.
I am facing a challenge with the current layout.
<article>
<section class="content">1</section>
<aside class="ads">2</aside>
<section class="comments">3</section>
</article>
When viewed at full width, I want the comments to be directly below the main content and the aside to the left. However, on mobile devices, I need the comments to appear at the bottom of the page with ads in the middle.
Could it be that I am going about this the wrong way with flexbox? The issue with using float is that if the aside is taller than the main content, the comments end up pushed far down the page.