html - Bootstrap 嵌套行和列未正确堆叠

标签 html css twitter-bootstrap

我有以下布局:

http://codepen.io/anon/pen/jWJQXW/

<div class="container" id="dashboardContainer">
    <div class="row">
        <div class="col-md-4 col-sm-6 margin-bottom-30">
            <a href="" class="lg img-wheel" id="">
            Col 1-1
            </a>
        </div>
        <div class="col-md-4 col-sm-6 margin-bottom-30">
            <a href="" class="lg img-calendar" id="viewFutureBookings">
        Col 1-2
            </a>
        </div>

        <div class="col-md-4 col-sm-12">
            <div class="row">
                <div class="col-sm-6 col-md-12 margin-bottom-30">
                    <a href="#" class="sm img-compass" id="">
                       Col 2-1
                    </a>
                </div>
                <div class="col-sm-6 col-md-12">
                    <a href="#" class="sm img-present" id="referAFriend">
Col 2-2
                    </a>
                </div>
            </div>
        </div>
    </div>
</div>

当您在 mdlg 中查看时效果很好。但问题是当您进入 sm 布局时,它会正确布局,但不允许您点击第一行按钮。

我找到的解决方案是删除嵌套行,但随后它破坏了我的布局,因为边距/填充已经用完了。

对于此类问题,推荐的解决方案是什么?

最佳答案

float 问题。你用 col-sm-12 覆盖前两个 block 的巨大块

解决 http://codepen.io/anon/pen/eJXbde

@media (min-width: 992px) {
  .col-sm-12 {
      clear: none;
  }
}
@media (min-width: 768px) AND (max-width: 992px) {
  .col-sm-12 {
      clear: left;
  }
}

关于html - Bootstrap 嵌套行和列未正确堆叠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35430414/

相关文章:

javascript - 根据网页中可用区域的动态拇指数量

javascript - 改变 <select> 的背景颜色

javascript - React 的背景位置内联样式

javascript - Bootstrap Javascript 错误 : Syntax error, 无法识别的表达式 : . bs-docs-container [href=#]

css - Bootstrap : Why does this column not float and how can I change that?

jquery - Bootstrap 3 中的数字向上和向下(微调控件)

javascript - d3 工具提示。可折叠的树。调用 .on(mouseover,function(....)) 时出错

javascript - jQuery 动画()不工作

html - 为什么将图像的宽度设置为由 css flexbox 排序的 div 内的百分比会增加额外的高度到 div?

css - 如何将一组链接(在卡片中)转换为标题上只有一个链接?