重新排序Bootstrap中的3列用于搜索引擎优化

时间:2016-08-21 19:19:32

标签: css twitter-bootstrap twitter-bootstrap-3

我需要帮助重新排序Bootstrap中的列,以便使用push和pull进行搜索引擎优化。最终输出将如下图所示。现在我只需要在桌面视图上切换左侧边栏和主要内容。我设法使用一堆div和浮点数做了这个,但我决定尝试一下bootstrap。谢谢!

enter image description here

HTML

<div class="container">
  <div class="row">
    <div class="col-sm-4 col-1 my-col">
        Main Content (Middle)
    </div>
    <div class="col-sm-4 col-2 my-col">
        Left Sidebar
    </div>
    <div class="col-sm-4 col-3 my-col">
        Right Sidebar
    </div>
  </div>
</div>

CSS

.my-col{
line-height: 40px;
color:white;
text-align:center;
font-size: 20px;
}

.col-1{background:red}
.col-2{background:blue}
.col-3{background:green}

@media (min-width: 768px) {
.my-col{
    line-height: 80px;
}
}

Bootply http://www.bootply.com/slW117V1oH#

1 个答案:

答案 0 :(得分:2)

列排序是bootstrap框架的inbulit功能。有关更多信息,请访问here

 <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>

示例codepen 享受:)