如何在Bootstrap 4 col上对齐内容

AAn*_*rei 17 flexbox twitter-bootstrap twitter-bootstrap-4 bootstrap-4

我有一个页脚的以下代码:

  <div class="container"> <hr>
    <div class="row">
      <div class="col-md-6"> 
         © BusinessName 2017.
      </div>
      <div class="col-md-3"> <br>
        <a href="/blog"> Blog </a> <br>
        <a href="/blog"> FAQ </a> <br>
        <a href="/blog"> About </a> 
      </div>
      <div class="col-md-3"> 
        <p><strong>Contact</strong> <br> contact@businessname.com <br> more info bla bla <br> more more more info</p>
      </div>
    </div>   </div>
Run Code Online (Sandbox Code Playgroud)

我试图在底线上调整所有内容,我尝试过一些东西,但没有任何作用......任何好主意?

Zim*_*Zim 37

您可以使用align-items-end来自新的引导4 Flexbox的事业 ......

<div class="container">
    <hr>
    <div class="row align-items-end">
        <div class="col-md-6">
            © BusinessName 2017.
        </div>
        <div class="col-md-3">
            <a href="/blog"> Blog </a>
            <br>
            <a href="/blog"> FAQ </a>
            <br>
            <a href="/blog"> About </a>
        </div>
        <div class="col-md-3">
            <strong>Contact</strong>
            <br> contact@businessname.com
            <br> more info bla bla
            <br> more more more info
        </div>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

http://codeply.com/go/GXTF43toS9

此外,自动边距在flexbox内部工作.在那里你可以使用mt-auto(margin-top:auto)将col-*"推"到底部.


Jul*_*aar 25

Row vs col,看看https://jsfiddle.net/Julesezaar/zyh5a4rb/

对于整个行使用的所有列align-items-end 上的行

<div class="row border align-items-end">
    <div class="col"> 
        A (row align-items-end)
        <br/>
        A<br/>
        A<br/>
    </div>
    <div class="col">
        B
    </div>
    <div class="col">
        C
    </div>
    <div class="col">
        D
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

对于单列我们align-self-end 在 col

<div class="row border">
    <div class="col"> 
        A
    </div>
    <div class="col">
        B<br/>
        B<br/>
        B<br/>
    </div>
    <div class="col align-self-end">
        C (col align-self-end)
    </div>
    <div class="col">
        D
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)