我有一个用于桌面屏幕的两列布局的网页,HTML 是按特定顺序编写的,以实现所需的布局,基本设置如下:
<div>
<div class="left-column">
<h1>Heading 1</h1>
<p>Text here...</p>
</div>
<div class="right-column">
<img>
</div>
</div>
<!-- columns to sit side by side -->
但是,对于较小的屏幕,必须简化此布局(一列,从上到下),但由于 HTML 的原始顺序,我发现很难使用媒体查询重新定位这些元素。对于较小的屏幕,我希望布局如下:
<div>
<h1>Heading 1</h1>
<img>
<p>Text here...</p>
</div>
正如你所看到的,我只想要一个 div 并且在and元素<img>
之间移动。<h1>
<p>
如何实现这种仅在较小屏幕上显示的替代 HTML 布局?