我想将两个 Font Awesome 图标 fa-star 和 fa-star-half 堆叠在一起,但是我遇到了对齐问题。如下图所示:
这是我的 HTML 代码:
<span class="fa-stack">
<i class="fa fa-fw fa-lg fa-star-half fa-stack-1x"></i>
<i class="fa fa-fw fa-lg fa-star fa-stack-1x"></i>
</span>
...以及我的CSS:
a-stack i.fa-star {
color:transparent;
-webkit-text-stroke-width: 1px;
-webkit-text-stroke-color: orange;
}
.fa-stack i.fa-star-half {
color:yellow;
-webkit-text-stroke-width: 1px;
-webkit-text-stroke-color: orange;
}
请注意,我不想使用fa-star-half-o,因为它的轮廓设计不够吸引人。
我尝试使用"float",但没有成功。如果我使用"margin-left",间距就会有问题。请参见下面的图像:
任何帮助都将不胜感激。谢谢!
杰西