我正在尝试使用Bootstrap 3创建一个网格,如下所示。
<div class="container">
<div class="row">
<div class="col-md-9">
<div class="alert alert-info">Content1</div>
</div>
<div class="col-md-3">
<div class="alert alert-danger">Sidebar<br />Sidebar<br />Sidebar<br />Sidebar<br />Sidebar</div>
</div>
<div class="col-md-9">
<div class="alert alert-info">Content2</div>
</div>
</div>
</div>
我的问题是我不知道如何像这样在MD中拉起“ Content 2”:
<div class="container">
<div class="row">
<div class="col-md-9">
<div class="row">
<div class="col-md-12">
<div class="alert alert-info">Content1</div>
</div>
<div class="col-md-12">
<div class="alert alert-info">Content2</div>
</div>
</div>
</div>
<div class="col-md-3">
<div class="alert alert-danger">Sidebar<br />Sidebar<br />Sidebar<br />Sidebar<br />Sidebar</div>
</div>
</div>
</div>
这里的问题是,我无法(或不知道如何)在SD中对其重新排序,以使补充工具栏出现在内容1和内容2之间,或者使用补充工具栏切换内容2。
如果您愿意添加更多CSS,结合以下问题的答案,并使用pull-md-right
侧边栏将其拉到md的右侧,则可以按照您的要求进行显示
HTML(基于方法1):
<div class="col-md-3 pull-md-right">
<div class="alert alert-danger">Sidebar<br />Sidebar<br />Sidebar<br />Sidebar<br />Sidebar</div>
</div>
CSS(来自https://stackoverflow.com/a/21136667/5699206):
@media (min-width: 992px) and (max-width: 1199px) {
.pull-md-left {
float: left;
}
.pull-md-right {
float: right;
}
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句