如何使用较大的图标垂直居中文字?

时间:2018-03-05 15:18:00

标签: css css3 twitter-bootstrap-3 font-awesome vertical-alignment

我在成功模式中使用了Font Awesome图标。我想让图标更大,问题是如果我这样做,文本不再垂直居中。

enter image description here

<div class="alert alert-success alert-dismissible">
  <span class="fa fa-check-circle" aria-hidden="true" style="font-size: 32px;"></span>
  <strong> You have successfully set up an administration for this client.</strong>
</div>

3 个答案:

答案 0 :(得分:2)

您可以使用vertical-align

.fa {
  vertical-align: middle;
}

<强> jsFiddle

或者,使用flexbox:

.alert {
  display: flex;
  align-items: center;
}

<强> jsFiddle

答案 1 :(得分:1)

查看Text alignment - class="text-center" class="align-middle"

 <div class="alert alert-success alert-dismissible text-center">
     <span class="fa fa-check-circle" aria-hidden="true" style="font-size: 32px;"></span>
     <strong class="align-middle"> You have successfully set up an administration for this client.</strong>
  </div>

答案 2 :(得分:1)

Flexbox解决方案

.alert{
  display: flex;
  align-items: center;
}

希望这有帮助。