【发布时间】:2019-06-02 04:56:36
【问题描述】:
我正在尝试以不同的顺序和位置显示 3 个列,显示大于或小于“md”断点。
在 > md 布局中,col "A" "B" 应该在一个之上,而 col "C" 应该在两者的右侧。
在
到目前为止,我尝试了大多数 bootsrap 类的组合(用于 row 和 col),但还没有弄清楚如何达到这种行为。
附上一张图片以更好地解释问题。
【问题讨论】:
-
我不认为你可以 - 第一个需要 a 和 b 在他们自己的 div 中(这意味着你不能用相同的 html 做第二个)或者你会需要知道 div 的高度(意味着它可能无法响应)
-
@Pete 这就是我所害怕的......我宁愿避免复制两个 div 之一,但现在似乎是唯一的方法
-
你可以尝试使用一点js来移动它,但这似乎有点脏。使用 css 网格怎么样 - 我认为你可以用它和一些媒体查询做一些事情,但我还没有学会它所以不知道
-
高度怎么样,这是全面屏设计吗?或者您期望高度相对于元素所具有的内容而增加?
-
div 没有固定的高度,它们会随着内容的变化而变化。
标签: html css bootstrap-4 responsive