2017-09-04 107 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>