1

我有这个:

 <div class="row-fluid">

       <div class="span5"> 
       </div>

       <div class="span3">
       </div>

       <div class="span4"> 
       </div>  

 </div> 

我想将“span3”完全移到左侧,所以我将代码更改为:

 <div class="row-fluid">

       <div class="span5"> 
       </div>

       <div class="span3 pull-left">
       </div>

       <div class="span4"> 
       </div>  

 </div> 

但这不起作用。如果我将 pull-right 添加到 span5,则 span5 会向右移动。为什么将 span3 向左移动不起作用?

我当然可以更改 html 中 span 的顺序,但出于 seo 原因,我不希望 span3 在页面的开头...

4

1 回答 1

1

我认为默认情况下,在 row-fluid 中,所有跨度都会向左浮动,因此添加 pull-left(基本上是 float:left)将无效。据我所知,pull-left 和 pull-right 并不打算在网格系统中使用。

我知道这不能回答你的问题,但这就是我看到的只是瞥了一眼镀铬检查员

编辑:如果没有一些严重的黑客攻击,您目前似乎无法做到这一点。您可以查看此问题,该问题仅讨论您正在尝试做的事情。一些成员发布了看起来像的解决方案。

https://github.com/twitter/bootstrap/issues/4488

于 2013-07-08T00:10:02.117 回答