簡體   English   中英

將字體很棒的圖標對齊到中心

[英]Aligning font-awesome icons to center

 <link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet"/> <link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"/> <section> <div class="container"> <div class="row"> <div class="col-md-4"> <i class="fa fa-book fa-3x text-center" aria-hidden="true"></i> <p>Ne mundi fabulas corrumpit vim, nulla vivendum conceptam</p> </div> <div class="col-md-4"> <i class="fa fa-book fa-3x" aria-hidden="true"></i> <p>Ne mundi fabulas corrumpit vim, nulla vivendum conceptam</p> </div> <div class="col-md-4"> <i class="fa fa-book fa-3x" aria-hidden="true"></i> <p>Ne mundi fabulas corrumpit vim, nulla vivendum conceptam</p> </div> </div><!--end row--> </div><!--end container--> </section> 

這是我的代碼。 我打算將字體真棒圖標集中在各自列的中心,但我無法做到。

  1. 您可以將text-center移動到列<div> ,然后此<div>所有文本都將居中(我的示例中的第一行)。
  2. 您可以使用類text-center添加額外的<div>並在其中移動您的圖標(我的示例中的第二行)。

 <link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet"/> <link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"/> <section> <div class="container"> <div class="row"> <div class="col-md-4 text-center"> <i class="fa fa-book fa-3x" aria-hidden="true"></i> <p>Ne mundi fabulas corrumpit vim, nulla vivendum conceptam</p> </div> <div class="col-md-4"> <div class="text-center"> <i class="fa fa-book fa-3x" aria-hidden="true"></i> </div> <p>Ne mundi fabulas corrumpit vim, nulla vivendum conceptam</p> </div> </div><!--end row--> </div><!--end container--> </section> 

的jsfiddle

我認為這會奏效:

<div class="col-md-4" style="text-align:center;">
      <i class="fa fa-book fa-3x text-center" aria-hidden="true"></i>         
      <p>Ne mundi fabulas corrumpit vim, nulla vivendum conceptam</p>
</div>
.center{
text-align:center;
width:50%;
}

HTML

<div class="center"><i class="fa fa-book fa-3x text-center" aria-hidden="true"></i></div>

這就像你想要的那樣把它帶到中間。

  <link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet"/> <link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"/> <section> <div class="container"> <div class="row"> <div class="col-md-4"> <div class="text-center"><i class="fa fa-book fa-3x" aria-hidden="true"></i></div> <p>Ne mundi fabulas corrumpit vim, nulla vivendum conceptam</p> </div> <div class="col-md-4"> <div class="text-center"><i class="fa fa-book fa-3x" aria-hidden="true"></i></div> <p>Ne mundi fabulas corrumpit vim, nulla vivendum conceptam</p> </div> <div class="col-md-4"> <div class="text-center"><i class="fa fa-book fa-3x" aria-hidden="true"></i></div> <p>Ne mundi fabulas corrumpit vim, nulla vivendum conceptam</p> </div> </div><!--end row--> </div><!--end container--> </section> 

將字體真棒圖標放入單獨的div並應用“text-center”類。 它將字體 - 令人敬畏的圖標對齊到中心。

使用這種最簡單的方法:

<div class="text-center"><i class="fa fa-book fa-3x text-center" aria-hidden="true"></i></div>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM