【问题标题】:change column ordering of bootstrap grid system更改引导网格系统的列顺序
【发布时间】:2015-02-05 11:47:16
【问题描述】:

我想更改引导网格系统的默认行为。我正在使用以下代码行在我的页面中显示两列:

<div class="col-md-8" id="one"> 
...
</div>

<div class="col-md-4" id="two">
...
</div>

当屏幕尺寸太小而无法显示相邻的两列时,引导程序会将div one 定位在div two 上方。我想反转这种行为,使其将div two 定位在div one 之上。但是,如果两列都有足够的空间,则默认行为应保持不变。

【问题讨论】:

    标签: css twitter-bootstrap-3 grid media-queries


    【解决方案1】:

    更改&lt;div&gt; 的顺序,使two 先出现,以使小屏幕上的顺序正确。然后使用col-md-push-8col-md-pull-4 在大屏幕上将twoone 列按正确顺序推拉。

    <link href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css" rel="stylesheet" />
    
    <div class="col-md-4 col-md-push-8">two</div>
    <div class="col-md-8 col-md-pull-4">one</div>

    有关列排序的一些背景信息,请参阅http://getbootstrap.com/css/#grid-column-ordering

    【讨论】:

    • 对不起,我做错了,我使用 col-md-4 和 col-md-8。但是您的解决方案可以正常工作。非常感谢。
    猜你喜欢
    • 1970-01-01
    • 2016-01-24
    • 2016-03-11
    • 1970-01-01
    • 1970-01-01
    • 2017-12-30
    • 1970-01-01
    • 2016-12-06
    相关资源
    最近更新 更多