html - 将 col-md-2 再次分成两半不起作用

标签 html css twitter-bootstrap

我正在尝试将 col-md-4 再次分成 col-md-6col-md-6它不起作用,我期望的是在同一行中得到两个 col-md-6。但是我得到了第二个 col-md-6first col-md-6 下。

这是我的 HTML

 <div class="col-md-1" style="background-color:lavender;">.col-md-2
    <div class="col-md-10" style="background-color:red;">
        red
    </div>
    <div class="col-md-1" style="background-color:green;">
        green
    </div>
  </div>

Here是说明问题的 fiddle 。请更新出了什么问题,或者是否应该以其他方式实现。

最佳答案

为了 Bootstrap 网格系统正常工作,格式应该是row > col + col。在您的代码中,您没有任何具有 row 类的元素。

Bootstrap 还为超小型设备、小型设备、大型设备预定义了类,您应该根据需要适本地使用它们。

阅读更多关于 Bootstrap 网格系统的信息 here更好地理解它。

因此,这应该有效:

<div class="container-fluid">
    <h1>Hello World!</h1>
    <p>Resize the browser window to see the effect.</p>

    <div class="row" style="background-color:lavender;">
        <div class="col-md-6 col-sm-6 col-lg-6 col-xs-6" style="background-color:red;">
            red
        </div>
        <div class="col-md-6 col-sm-6 col-lg-6 col-xs-6" style="background-color:green;">
            green
        </div>
    </div>
</div>

注意 col-md-6col-sm-6 等。它们都定义了这些 div 在不同设备上的外观。看看这个 example官方 Bootstrap 网站上的演示。为了将来快速引用,我将这张截图留在这里(解释了这些类):

enter image description here

这是您更新的 Fiddle

关于html - 将 col-md-2 再次分成两半不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31447907/

相关文章:

Javascript 变量不使用进度条更新

css - 使用 twitter bootstrap 时导航栏 css 未加载

html - 将外部样式表链接到特定的 HTML 元素

javascript - 通过滚动使图像变大,单击 javascript 时显示文本

javascript - 当元素位于首页或底部页面时如何动态设置顶部CSS?

html - 如何使居中容器中的两列高度相等?

html - 背景图像响应宽度为 60%

javascript - 在视频时间更新时操纵动态创建的内容

html - 尝试使用 bootstrap 和 scss 制作三 Angular 形的 div

javascript - 组件选择器标签上的 Angular 2 样式?