【发布时间】:2018-11-09 01:56:20
【问题描述】:
我们有典型的响应式 flexbox 网格,具有固定宽度的元素和动态的行数,基于屏幕分辨率和项目数。例如,假设我们有七个<div>s,它将显示如下内容:
我们需要用“假”项目或占位符来完成最后一行,而不需要额外的 HTML:
而且,如果我们改变分辨率,它应该重新计算所需的占位符:
这甚至可以用纯 CSS 实现吗?
我们正在使用 flexbox,但如果它可以解决我们的问题,我们也愿意使用 CSS 网格布局。
【问题讨论】:
-
请包含您的代码以显示您到目前为止所尝试的内容。
-
不是真的,不用JS也可以。
-
@HiddenHobbes 我们没有什么可展示的,我们只是在考虑是否可以使用纯 CSS 来解决它。当然,我们有第一种情况,但它只是一个 flexbox 容器中的 div 列表。
-
请您将其包括在内,因为它总比没有好,并为任何更改提供一个起点。
-
@HiddenHobbes 代码仅用于“为什么此代码不起作用”调试问题。询问如何从头开始做某事(或询问某事是否可能)的问题不需要代码;它们并不常见,因为大多数都太宽泛了。然而,这个不是。
标签: css flexbox responsive