我有以下
HTML
<div>
<div class="left"></div>
<div class="center"></div>
<div class="right"></div>
</div>
我想使用 flexbox 实现以下布局。
移动的
药片
桌面
我对移动和桌面布局没有问题,但无法解决平板电脑的问题。
如何强制 .center
div 出现在 .letf
和 .right
之后?有没有办法用 flexbox 实现它?
原文由 koryakinp 发布,翻译遵循 CC BY-SA 4.0 许可协议
此代码将在平板电脑中实现您想要的,您可以将其包装在平板电脑尺寸的媒体查询中。
关键是设置左右宽度为50%,中心为100%,然后声明“flex-flow: row wrap;”在容器上。
这是一支带演示的笔 https://codepen.io/Washable/pen/ZXxYPJ