【发布时间】:2016-08-10 14:54:50
【问题描述】:
我有一个 3 列布局的 html 页面,使用引导程序完成,基本上是这样的:
<div name="column1" class="col-md-3">
//column content here
</div>
<div name="column1" class="col-md-6">
//column content here
</div>
<div name="column1" class="col-md-3">
//column content here
</div>
这只是一个例子,我认为里面的内容与问题无关。问题是,当我重新调整页面大小时,我希望中间列保持在页面顶部,而 2 个侧列堆叠在其下方。
【问题讨论】:
-
您可以使用辅助类:hide-for-small、show-for-small 等。这意味着您需要复制第一列并将复制的版本放在主要 (中)列。这不是一个特别好的解决方案,但至少是一个简单的解决方案。
-
你可以使用 flexbox 轻松完成,它具有 order 属性。但仅使用引导列可能是不可能的。
-
个人知识的快速说明:div 上没有“名称”属性。它不存在!
-
好的,你应该已经看到了:Reorder CSS Columns Using Bootstrap,这正是你要找的答案。
标签: html css twitter-bootstrap