css - Bootstrap CSS - 嵌套列不清除/放置在 block 外

标签 css twitter-bootstrap css-float

我有一个使用 bootstrap CSS 网格的嵌套列。

此列位于我的主要区域之外,因为它向右浮动,因此容器不会扩展以容纳它。以下示例中的所有文本都应位于背景为灰色的 .property-item 中。

JSFiddle https://jsfiddle.net/5jqsoacs/

我调查了 documentation其中指出有一些类(class)可以提供帮助,但我无法让他们工作。我尝试了以下方法:

<div class="col-xs-6 no-gutter full-buffer clearfix"><p>£98 pp/pw</p></div>
<div class="col-xs-6 no-gutter full-buffer text-right clearfix"><p><span class="bedroom icon">4></span></p></div>

clearfix 添加到列中,但没有任何变化,我的两列仍然位于它们的包装器之外。

有什么建议吗?

最佳答案

您似乎忘记了 .row 类。您需要将恰好“12”列放入一行中。 看到这里你就明白了:

https://jsfiddle.net/5jqsoacs/6/

<div class="property-item">
    <div class="row">
        <div class="col-xs-12">
            <div class="image"></div>
            <div class="text">
                <h3>12 Fairholme Road</h3>
                <h4>Woolacombe</h4>
            </div>
        </div>
    </div><!-- .row -->
    <div class="row">
        <div class="col-xs-6 no-gutter full-buffer clearfix">
            <p>£98 pp/pw</p>
        </div>
        <div class="col-xs-6 no-gutter full-buffer text-right clearfix">
            <p><span class="bedroom icon">4</span>
            </p>
        </div>
    </div><!-- .row -->
</div> <!-- .property-item -->

关于css - Bootstrap CSS - 嵌套列不清除/放置在 block 外,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33038903/

相关文章:

html - Bootstrap 容器不中断文本行

css - 无法使用 Rails 迭代进行溢出

html - 如何放置三个不同宽度的 float div?

html - 是否有仅 CSS 的解决方案可以使垂直网格中的 div 等高?

html - 多级下拉菜单

html - 我怎样才能有一个列表列表,顶级 li 是内联的,而较低级别的列表是普通列表?

css - !important 没有覆盖内联 CSS

css - Bootstrap 3 - col-md-4 到 col-sm-6,或 3x2 到 2x3 的网格

css - 如何使用 CSS 更改导航背景颜色

图像和文本之间的 CSS float 边距