我有一个包含 3 列的布局:
----------------------------------
|left |middle |right |
----------------------------------
这很好,但我想在较小的屏幕上有 2 列:
---------------------
|left |right |
---------------------
|middle |
---------------------
第二行的宽度必须为 100%,这一点很重要。
是否可以仅使用 CSS 来做到这一点?
我的 HTML 标记:
<article class="item">
<div class="item-name">left</div>
<div class="item-ingredients">middle</div>
<div class="item-prices">
<div class="item-price">right1</div>
<div class="item-price">right2</div>
<div class="item-price">right3</div>
</div>
</article>