gpt4 book ai didi

css - Bootstrap v3,全宽列的反向堆叠顺序

转载 作者:太空狗 更新时间:2023-10-29 12:32:55 25 4
gpt4 key购买 nike

是否可以在 Bootstrap v3 中反转全宽列的顺序?例如……

-xs(A和B都是col-xs-12)

[一个]

[B]

-sm(A和B都是col-sm-12)

[B]

[一个]

我知道我可以使用隐藏/显示技术,但我想避免重复内容,因为 A 和 B 都有很多动态生成的内容,而重复这些内容会大大降低页面速度。谢谢。

最佳答案

使用 Bootstraps .col-md-push-*.col-md-pull-* 类。

更多信息,请点击此处:http://getbootstrap.com/css/#grid-column-ordering

例子:

<div class="container">
<div class="row">
<div class="col-md-9 col-md-push-3">.col-md-9 .col-md-push-3</div>
<div class="col-md-3 col-md-pull-9">.col-md-3 .col-md-pull-9</div>
</div>
</div>

CODEPEN DEMO

对于使用推/拉助手类的全宽列示例,请参阅此 JS bin:

<div class="row">
<div class="col-xs-12 col-sm-6 col-sm-push-6">
<p>test2</p>
</div>

<div class="col-xs-12 col-sm-6 col-sm-pull-6">
<p>test1</p>
</div>
</div>

http://jsbin.com/gazipa/2/edit?html,css,output

您还可以使用 CSS 转换来更改它在视口(viewport)断点处的顺序:

@media (max-width: 767px) {
.row.reorder-xs {
/*bring your own prefixes*/
transform: rotate(180deg);
direction: rtl; /* Fix the horizontal alignment */
}

.row.reorder-xs > [class*="col-"] {
/*bring your own prefixes*/
transform: rotate(-180deg);
direction: ltr; /* Fix the horizontal alignment */
}
}

http://jsbin.com/gazipa/3/edit?html,css,output

关于css - Bootstrap v3,全宽列的反向堆叠顺序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33600413/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com