2017-09-04 102 views
0

我看Bootstrap 4现在使用柔性盒进行垂直对齐。请参见Here如何在Bootstrap 4工作中获得垂直对齐?

我已经在我的网站上链接了Bootstrap版本4.0.0-alpha.6,但仍然无法像上面的示例那样工作。

我的代码是:

<div class="container-fluid header"> 
    <div class="row align-items-center"> 
     <div class="col-md-2 logo"> 
      <h2>Logo</h2> 
     </div> 
     <div class="col-md-6"> 
      <nav class="nav"> 
       <span>Nav</span> 
      </nav> 
     </div> 
    </div> 
</div> 

会有人知道我做错了吗?

我的链接:

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/css/bootstrap.min.css" integrity="sha384-rwoIResjU2yc3z8GV/NPeZWAv56rSmLldC3R/AZzGRnGxQQKnKkoFVhFQhNUwEyJ" crossorigin="anonymous"> 
<script src="https://code.jquery.com/jquery-3.1.1.slim.min.js" integrity="sha384-A7FZj7v+d/sdmMqp/nOQwliLvUsJfDHW+k9Omg/a/EheAdgtzNs3hpfag6Ed950n" crossorigin="anonymous"></script> 
<script src="https://cdnjs.cloudflare.com/ajax/libs/tether/1.4.0/js/tether.min.js" integrity="sha384-DztdAPBWPRXSA/3eYEEUWrWCy7G5KFbe8fFjk5JAIxUYHKkDx6Qin1DkWx51bBrb" crossorigin="anonymous"></script> 
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/js/bootstrap.min.js" integrity="sha384-vBWWzlZJ8ea9aCX4pEW3rVHjgjt7zpkNpZk+02D9phzyeVkE+jo0ieGizqPLForn" crossorigin="anonymous"></script> 
+0

它的正常工作[这里](https://jsfiddle.net/9cmg7joe/)..有你包括引导链接? –

+0

@ManishPatel是的,这就像我有...我添加了我的链接上面 – MeltingDog

回答

1

我工作得很好,但前提是col元素是小然后父row元素。

该对齐方式将处理元素放置在可用空间内的位置。如果两个高度相等,则没有差别。

如果有进一步的帮助,请提供额外的css代码。

.row{ 
 
    background: #aaa; 
 
    height: 200px; 
 
}
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/css/bootstrap.min.css" rel="stylesheet"/> 
 
<div class="container-fluid header"> 
 
    <div class="row align-items-center"> 
 
     <div class="col-md-2 logo"> 
 
      <h2>Logo</h2> 
 
     </div> 
 
     <div class="col-md-6"> 
 
      <nav class="nav"> 
 
       <span>Nav</span> 
 
      </nav> 
 
     </div> 
 
    </div> 
 
</div>