【发布时间】:2017-10-21 01:48:00
【问题描述】:
这是我正在尝试做的一个示例:https://i.imgur.com/Jhj3Xn2.png
我实际上不确定这是否可行,我怀疑它可能不可行,或者可能需要 Javascript 库来完成此操作。
我要做的是构建一个响应式画廊,其中包含垂直和水平元素,它们自己组合在一起。我发现,虽然您可以让元素在特定的屏幕尺寸下看起来不错,但一旦您改变视口宽度,您最终会在布局中出现“洞”。
任何人都可以想出一种方法来让内容在页面上流动,使其既具有响应性又不会在内容中留下空白?我正在使用 Bootstrap 4,我很乐意使用任何可能需要的 JS 或 CSS 来完成此操作。
【问题讨论】:
-
你可以探索 CSS 网格 --> gridbyexample.com/examples
-
您好,我不确定为什么会得到如此糟糕的回应,我认为这是一个有效的问题。我尝试过使用 Grid,但我无法找到一种方法来获得我最初要求的内容,这是一个自俄罗斯方块响应式网格。我从对这篇文章的反应猜测这实际上是不可能的。
-
嗨,Brian,如果问题包含代码(在这种情况下是您正在使用的 HTML 和您尝试过的任何 CSS),问题将会得到更好的响应。您的图像中的布局可以通过多种方式进行。您对“俄罗斯方块”本身的含义有点不清楚 - 我们可以使用不同屏幕宽度的图像更好地可视化这一点。谢谢
标签: javascript html css twitter-bootstrap