【发布时间】:2017-04-09 05:35:59
【问题描述】:
我们在一个父母中有四个孩子。我想实现你在图片上看到的效果。
<article class="parent">
<figure class="child">
<img src="img/example.jpg" alt="" />
<figcaption">
<p>description</p>
</figcaption>
</figure>
<figure class="child">
<img src="img/example.jpg" alt="" />
<figcaption">
<p>description</p>
</figcaption>
</figure>
<figure class="child">
<img src="img/example.jpg" alt="" />
<figcaption">
<p>description</p>
</figcaption>
</figure>
<figure class="child">
<img src="img/example.jpg" alt="" />
<figcaption">
<p>description</p>
</figcaption>
</figure>
</article>
child有一个固定参数宽度:300px;
但我们无法编辑 html (+div)。
我们只能对那件事使用 CSS。 这可能吗?
我的英语很差 sry :)
【问题讨论】:
-
媒体查询可能吗?
-
在主规则中禁用
flex-wrap: wrap。在设置为屏幕宽度仅允许两个项目的断点的媒体查询中,恢复flex-wrap: wrap。使用此方法,您可以控制包装发生的位置,而不是浏览器。
标签: html css flexbox responsive