【发布时间】:2018-08-16 19:44:11
【问题描述】:
我有这个 html 结构:
<div class="container">
<div class="row">
<div class="col-lg-9 description"></div>
<div class="col-lg-3 sidebar"></div>
<div class="col-lg-9 comments"></div>
</div>
</div>
最终效果是这样的: 我需要这种 HTML 结构,因为当我有一个较小的视口并且 Bootstrap 切换到 1 列模式时,我需要侧边栏列位于描述和 cmets 列之间(实际上是空白区域)。
问题是当模板不处于“移动模式”时,我想避免有那个空白空间。
我尝试了很多方法,但我无法做到这一点,有人可以帮助我吗?
编辑
我试过这样:
<div class="container">
<div class="row">
<div class="col-lg-9">
<div class="description"></div>
<div class="comments"></div>
</div>
<div class="col-lg-3 sidebar"></div>
</div>
</div>
并尝试通过使用 css“订单”重新排序,但没有成功(它允许我做的唯一一件事就是将侧边栏放在页面的开头,但这不是我想要的)。
【问题讨论】:
标签: html css twitter-bootstrap bootstrap-4