【发布时间】:2016-04-01 18:28:03
【问题描述】:
我有一个关于 Bootstrap 3 拉取和推送列排序的问题。我做了一个简单的图像来解释我的问题。左侧是我的网格的lg 和md 版本。右侧是sm 中的样子。
在发现(感谢 @Danko)Bootstrap 有 push 和 pull 选项后,我做了以下操作:
<div class="col-lg-6 col-md-6 col-sm-8"></div>
<div class="col-lg-6 col-md-6 col-sm-8 col-sm-push-8"></div>
<div class="col-lg-3 col-md-3 col-sm-4 col-sm-pull-8"></div>
<div class="col-lg-3 col-md-3 col-sm-4 col-sm-pull-8"></div>
但我无法让它工作。首先,所有列在除sm 之外的所有其他断点上都发生了奇怪的移动,但在sm 上,其中一个绿色框消失了。
我在拉和推的逻辑上有什么问题吗?真的需要帮助!
【问题讨论】:
-
push和pull类是遗传的,所以 col-sm-push-8 也会影响md和lg中的 div 类。如果希望类只适用于sm,则需要添加col-md-push-0或col-md-pull-0。不能解决你的问题,但解释了为什么它在其他尺寸上看起来凌乱! -
@NicoFerna 谢谢你让这个更清楚!
标签: html css twitter-bootstrap-3