【问题标题】:How to avoid div wrapping and row height in Bootstrap 3如何在 Bootstrap 3 中避免 div 换行和行高
【发布时间】:2015-07-16 19:45:42
【问题描述】:

这里的代码: https://jsfiddle.net/817Lcj4d/2/

<div id="sidebar">
    <ul>
        <li>item</li>
        <li>item</li>
    </ul>
</div>

<div id="content">
    <div class="row">
        <div class="col-sm-4">
            content
        </div>
    </div>
    <div class="row">
        <div class="col-sm-4">
            content
        </div>
    </div>
</div>

“内容”div 包裹在“侧边栏”周围,我试图避免这种情况。

内容中的第一个“行”占用侧边栏的高度,我也在努力避免这种情况。

【问题讨论】:

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


【解决方案1】:

这里是更新的演示: https://jsfiddle.net/817Lcj4d/9/

HTML:

<div id="sidebar">
    <ul>
        <li>item</li>
        <li>item</li>
    </ul>
</div>
<div id="content">
    <div class="row">
        <div class="col-sm-4">content</div>
    </div>
    <div class="row">
        <div class="col-sm-4">content</div>
    </div>
</div>

CSS:

#sidebar {
background: red;
  width: 15%;
  float: left;
  min-height: 100%;
}
#content {
  background: yellow;
  float: left;
  width: 85%;
}

【讨论】:

  • 谢谢,但这不是我想要的。我只想触摸 CSS 来覆盖一些 Bootstrap 属性,而不是 HTML。
【解决方案2】:

#content 上似乎有一个边距,并且少一行就可以了:

#content {
    margin-left: 115px;
}

<div id="content">
    <div class="row">
        <div class="col-sm-4">content</div>
        <div class="col-sm-4">content</div>
    </div>
</div>

Demo

如果您对灵活的侧边栏宽度感到满意,只需将其也放入 Bootstrap 网格中:

<div class="container-fluid">
    <div class="row">
        <div id="content" class="col-xs-12 col-sm-8 pull-right">
            <div class="row">
                <div class="col-xs-6">content</div>
                <div class="col-xs-6">content</div>
            </div>
        </div>
        <div id="sidebar" class="col-xs-12 col-sm-4 pull-left">
            <ul>
                <li>item</li>
                <li>item</li>
            </ul>
        </div>
    </div>
</div>

Demo 2

响应您的评论...多一层标记,您可以拥有所有您喜欢的行。

Demo 3

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-11-06
  • 1970-01-01
  • 2011-04-04
  • 2017-09-21
  • 1970-01-01
相关资源
最近更新 更多