2016-12-24 69 views
1

我想将两个面板并排放在一起。将面板彼此放在一起

我现在有一个板(12宽),这是以上,我想两个面板到下一个坐下方,以彼此为6宽),然而第二面板不会线沿着第一面板:

HTML

.panel-heading { 
 
    background: #666; 
 
    color: #FF7800; 
 
    font-family: sans-serif; 
 
} 
 
.panel-body { 
 
    background: #999; 
 
}
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet" /> 
 
<div class="container"> 
 
    <div class="row"> 
 
    <div class="col-sm-12"> 
 
     <div class="panel-heading">Panel Heading</div> 
 
     <div class="panel-body"> 
 
     Panel Conent 
 
     </div> 
 
    </div> 
 
    </div> 
 
</div> 
 
</div> 
 

 
<div class="container"> 
 
    <div class="row"> 
 
    <div class="col-sm-6"> 
 
     <div class="panel-heading">Panel Heading</div> 
 
     <div class="panel-body"> 
 
     Panel Conent 
 
     </div> 
 
    </div> 
 
    </div> 
 
</div> 
 
</div> 
 
<div class="container"> 
 
    <div class="row"> 
 
    <div class="col-sm-6"> 
 
     <div class="panel-heading">Panel Heading</div> 
 
     <div class="panel-body"> 
 
     Panel Conent 
 
     </div> 
 
    </div> 
 
    </div> 
 
</div> 
 
</div>

我试图浮动左侧的面板,但是这没有任何影响,任何帮助将是巨大的。由于

+0

不要再把它们变成新的'div.row'吗? – Jhecht

回答

2

您只需要使用一个container

<div class="container"> 
    <div class="row"> 
     <div class="col-sm-12"> 
       <div class="panel-heading">Panel Heading</div> 
       <div class="panel-body"> 
       Panel Conent 
      </div> 
     </div> 
    </div> 
    <div class="row"> 
     <div class="col-sm-6"> 
      <div class="panel-heading">Panel Heading</div> 
      <div class="panel-body"> 
        Panel Conent 
      </div> 
     </div> 
     <div class="col-sm-6"> 
      <div class="panel-heading">Panel Heading</div> 
       <div class="panel-body"> 
       Panel Conent 
      </div> 
     </div> 
    </div> 
</div> 
1

你不需要作出新的行为每一块板,而你并不需要一个新的容器要么。

此外,如果您的目标是在所有屏幕尺寸上使用这两列,则需要使用col-xs-*类。

.panel-heading { 
 
    background: #666; 
 
    color: #FF7800; 
 
    font-family: sans-serif; 
 
} 
 
.panel-body { 
 
    background: #999; 
 
}
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet" /> 
 
<div class="container"> 
 
    <div class="row"> 
 
    <div class="col-xs-12"> 
 
     <div class="panel-heading">Panel Heading</div> 
 
     <div class="panel-body"> 
 
     Panel Conent 
 
     </div> 
 
    </div> 
 
    <div class="col-xs-6"> 
 
     <div class="panel-heading">Panel Heading</div> 
 
     <div class="panel-body"> 
 
     Panel Conent 
 
     </div> 
 
    </div> 
 
    <div class="col-xs-6"> 
 
     <div class="panel-heading">Panel Heading</div> 
 
     <div class="panel-body"> 
 
     Panel Conent 
 
     </div> 
 
    </div> 
 
    </div> 
 
</div>

0

引导默认情况下,使一排去全宽。

尝试将两个6都移动到同一行,这应该让他们坐在一起。

<div class="container"> 
    <div class="row"> 
<div class="col-sm-6"> 
<div class="panel-heading">Panel Heading</div> 
<div class="panel-body"> Panel Conent </div> 
</div> 
<div class="col-sm-6"> 
<div class="panel-heading">Panel Heading</div> 
<div class="panel-body"> Panel Conent </div> 
</div> 
</div> 
</div>