css - 将 bootstrap 3 col 转换为 bootstrap 2

标签 css twitter-bootstrap twitter-bootstrap-3

我正在查看 this例如,它可以进行动态列调整,这样当窗口的宽度很小以至于无法容纳 4 列时,它会动态显示 2 列。我如何在 bootstrap 2 中执行此操作,因为没有列的概念,只有 span4、span2 等(请不要告诉我转换为 bootstrap3)?

这是 html:

   <div class="col-lg-3 col-md-4 col-xs-6 thumb">
          <a class="thumbnail" href="#"><img class="img-responsive" src="http://placehold.it/400x300"></a>
        </div>
        <div class="col-lg-3 col-md-4 col-xs-6 thumb">
          <a class="thumbnail" href="#"><img class="img-responsive" src="http://placehold.it/400x300"></a>
        </div>
        <div class="col-lg-3 col-md-4 col-xs-6 thumb">
          <a class="thumbnail" href="#"><img class="img-responsive" src="http://placehold.it/400x300"></a>
        </div>
        <div class="col-lg-3 col-md-4 col-xs-6 thumb">
          <a class="thumbnail" href="#"><img class="img-responsive" src="http://placehold.it/400x300"></a>
        </div>
        <div class="col-lg-3 col-md-4 col-xs-6 thumb">
          <a class="thumbnail" href="#"><img class="img-responsive" src="http://placehold.it/400x300"></a>
        </div>
        <div class="col-lg-3 col-md-4 col-xs-6 thumb">
          <a class="thumbnail" href="#"><img class="img-responsive" src="http://placehold.it/400x300"></a>
        </div>

最佳答案

你应该使用row-fluid:

<div class="row-fluid">
  <div class="span3">...</div>
  <div class="span3">...</div>
  [...]
  <div class="span3">...</div>
</div>

但是你不能使用 col-lg-3 col-md-4 col-xs-6 因为 Bootstrap 2.X 只支持一个 .span 类。

相反,您可以只使用不带数字的 .span 并使用 css 设置元素的大小:

HTML:

<div class="row-fluid custom-thumbnails">
  <div class="span thumb">...</div>
  <div class="span thumb">...</div>
  [...]
  <div class="span thumb">...</div>
</div>

CSS:

.custom-thumbnails .thumb {
  @media (max-width: 480px) {
    width: ...px;
  }

  @media (min-width: 768px) and (max-width: 979px) {
    width: ...px;
  }

  [...]

}

关于css - 将 bootstrap 3 col 转换为 bootstrap 2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20088383/

相关文章:

css - 使用 css 通用选择器 (*) 清除流

jquery - Bootstrap 导航子菜单根据页面限制向左或向右浮动

javascript - Javascript onclick 的奇怪行为

css - 覆盖 Bootstrap float 和 margin

html - 如何在大于默认值的 &lt;input&gt; 内垂直对齐 Bootstrap 字形

html - Bootstrap 向下滚动标题背景

html - Bootstrap 不右对齐我的 DIV - 向右拉不工作

html - 为什么只有当我在 iframe 上移动鼠标时我的 CSS 动画才流畅?

javascript - 如何关闭和打开像 Bootstrap 这样的模式

javascript - Bootstrap 选项卡 : Next & Previous Buttons for Forms