我创建了一个 2 列引导布局(一列用于菜单,一列用于内容)。它运作良好,但如果我放置一个引导面板(准确地说是.panel-body),它会做一些奇怪的事情(查看http://i.stack.imgur.com/wGUKs.png);
HTML:
body {
padding-top: 50px;
}
.container-body {
background-color: orange;
padding: 0px!important;
}
.container-body>.sidebar {
background-color: yellow;
padding-top: 20px;
width:250px;
float: left;
}
.container-body>.content {
background-color: lightblue;
min-height: 100%;
padding: 20px 15px 0px 15px;
margin-left: 250px;
}
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css" rel="stylesheet"/>
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap-theme.min.css" rel="stylesheet"/>
<div class="container container-body">
<div class="sidebar">
<ul class="list-unstyled">
<li>AAAA</li>
<li>AAAA</li>
<li>AAAA</li>
<li>AAAA</li>
<li>AAAA</li>
<li>AAAA</li>
<li>AAAA</li>
<li>AAAA</li>
<li>AAAA</li>
<li>AAAA</li>
<li>AAAA</li>
</ul>
</div>
<div class="content">
<div class="panel-body">
<div class="panel panel-info">
<div class="panel-heading">
<h3 class="panel-title">test:</h3>
</div>
<div class="panel-body">
<p>Why does this box follow sidebar size ?</p>
</div>
</div>
</div>
</div>
</div>