堆叠fa-circle-o和其他图标,同时保持垂直和水平对齐



我正在尝试堆叠两个图标。我的尝试看起来很糟糕,因为中心图标不在fa-circle-o内居中。

<link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet"/>
<span class="fa-stack fa-lg">
<i class="fa fa-th-large fa-stack-1x"></i>
<i class="fa fa-circle-o fa-stack-2x"></i>
</span>

有没有一种好方法可以在字体真棒提供的堆叠系统中解决此问题?

据我所知,你不能使用font-awesome类来解决这个问题,但你可以做一个非常简单的样式应用margin-top: 1px

<link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet"/>
<span class="fa-stack fa-lg">
<i class="fa fa-th-large fa-fw fa-stack-1x" style="margin-top: 1px"></i>
<i class="fa fa-circle-o fa-fw fa-stack-2x"></i>
</span>

最新更新