css - 对于所有断点,在网格的右上角保留一列

标签 css twitter-bootstrap grid-layout

我已经在 Twitter Bootstrap 的几个元素中使用了网格系统 - 但似乎无法解决这个问题。

我想在网格的右上角放置一个蓝色的促销单元,如下所示:

enter image description here

enter image description here

enter image description here

enter image description here

示例代码

<div class="row">
    <div class="col-xs-6 col-sm-4 col-md-3 col-lg-2">1</div>
    <div class="col-xs-6 col-sm-4 col-md-3 col-lg-2">2</div>
    <div class="col-xs-6 col-sm-4 col-md-3 col-lg-2">3</div>
    <div class="col-xs-6 col-sm-4 col-md-3 col-lg-2 big">Promotion</div>
    <div class="col-xs-6 col-sm-4 col-md-3 col-lg-2">4</div>
    <div class="col-xs-6 col-sm-4 col-md-3 col-lg-2">5</div>
    <div class="col-xs-6 col-sm-4 col-md-3 col-lg-2">6</div>
    <div class="col-xs-6 col-sm-4 col-md-3 col-lg-2">7</div>
    <div class="col-xs-6 col-sm-4 col-md-3 col-lg-2">8</div>
    <div class="col-xs-6 col-sm-4 col-md-3 col-lg-2">9</div>
    <div class="col-xs-6 col-sm-4 col-md-3 col-lg-2">10</div>
    <div class="col-xs-6 col-sm-4 col-md-3 col-lg-2">11</div>
    <div class="col-xs-6 col-sm-4 col-md-3 col-lg-2">12</div>                   
</div>

Playground :http://jsfiddle.net/3fr3rsL3/

任何帮助都很感激

最佳答案

这里使用的是Bootstrap的pushpull ordering classes :

<强> Demo

...

<div class="col-xs-12 col-sm-4 col-md-3 col-md-push-3 col-lg-2 col-lg-push-6 big">
    <div>3</div>
</div>
<div class="col-xs-6 col-sm-4 col-md-3 col-md-pull-3 col-lg-2 col-lg-pull-2">
    <div>4</div>
</div>
<div class="col-xs-6 col-sm-4 col-md-3 col-lg-2 col-lg-pull-2">
    <div>5</div>
</div>
<div class="col-xs-6 col-sm-4 col-md-3 col-lg-2 col-lg-pull-2">
    <div>6</div>
</div>

...

强制所有尺寸的列 float 可以解决移动设备的重叠问题:

.big {
    float: left;
}

关于css - 对于所有断点,在网格的右上角保留一列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33761624/

相关文章:

html - 当我向右对齐 2 个链接时,水平滚动条变得可见

css - REM 在边界半径上有意义吗?

css - 分页符在 UI​​WebView 中不起作用

javascript - IE10 上的 Bootstrap 兼容性问题

html - Bootstrap 全屏标题

javascript - 以编程方式软化颜色边框,可能带有渐变

html - 由于绝对位置和 0 高度,我的 div 隐藏在其他 div 之下

java - 使用带有 GridLayoutManager 的 RecyclerView 将动态按钮添加到手机和平板电脑的不同布局

java - 在 GUI 中使用不同的布局

java - 将 JSlider 添加到具有 GridLayout 的 JFrame (Java)