当 html 不相邻时,同一行的 Bootstrap 列
Bootstrap columns on same row when html is not adjacent
我有这个 html 代码使用 bootstrap:
<div class="row">
<div class="col-sm-12 col-xs-6"><h1>DIV1</h1></div>
<div class="col-xs-12"><h1>DIV2</h1></div>
<div class="col-sm-12 col-xs-6"><h1>DIV3</h1></div>
<div>
它在除 xs 之外的所有设备上工作正常。在超小型设备上,我希望 DIV1 和 DIV3 位于同一行(第一行)。
我想保持所有其他设备的布局。
您可能需要添加额外的样式才能实现此目的,因为 div 通常会一个接一个地跟随。您可以将定位设置为绝对定位,并为其他两个设置额外的底部边距,将中间的放置在下方。
我通过 css 和 bootstrap 类:
管理了它
<div class="row">
<div class="col-sm-12 col-xs-6"><h1>DIV1</h1></div>
<div class="col-xs-12"><h1>DIV2</h1></div>
<div class="col-sm-12 col-sm-offset-0 col-xs-6 col-xs-offset-6" id="div3"><h1>DIV3</h1></div>
</div>
第三个 css div:
@media (max-width: 767px) {
#div3{
position:absolute;
top:0px;
}
}
我有这个 html 代码使用 bootstrap:
<div class="row">
<div class="col-sm-12 col-xs-6"><h1>DIV1</h1></div>
<div class="col-xs-12"><h1>DIV2</h1></div>
<div class="col-sm-12 col-xs-6"><h1>DIV3</h1></div>
<div>
它在除 xs 之外的所有设备上工作正常。在超小型设备上,我希望 DIV1 和 DIV3 位于同一行(第一行)。
我想保持所有其他设备的布局。
您可能需要添加额外的样式才能实现此目的,因为 div 通常会一个接一个地跟随。您可以将定位设置为绝对定位,并为其他两个设置额外的底部边距,将中间的放置在下方。
我通过 css 和 bootstrap 类:
管理了它<div class="row">
<div class="col-sm-12 col-xs-6"><h1>DIV1</h1></div>
<div class="col-xs-12"><h1>DIV2</h1></div>
<div class="col-sm-12 col-sm-offset-0 col-xs-6 col-xs-offset-6" id="div3"><h1>DIV3</h1></div>
</div>
第三个 css div:
@media (max-width: 767px) {
#div3{
position:absolute;
top:0px;
}
}