我想问一下如何在ReactJS中堆叠“真棒字体”图标。
在HTML中,我们使用以下代码:
<span class="fa-stack fa-2x">
<i class="fas fa-circle fa-stack-2x"></i>
<i class="fas fa-flag fa-stack-1x fa-inverse"></i>
</span>
在ReactJS中,我们使用:
<FontAwesomeIcon icon={faFlag} />
如何在用户上堆叠一个圆圈,以使其看起来像“标记”图标在圆圈中
答案 0 :(得分:0)
Yo可以做类似的事情并与positioning
和flex
一起玩:
.the-wrapper {
position: relative;
}
.the-wrapper .icon {
position: absolute;
width: 100%;
height: 100%;
display: flex;
align-items: center;
justify-content: center;
}
</style>
<span class="fa-stack fa-2x the-wrapper">
<FontAwesomeIcon icon={faCircle} />
<div class="icon">
<FontAwesomeIcon icon={faFlag} />
</div>
</span>
答案 1 :(得分:0)
您可以将“分层”与提供的CSS一起使用:
<span className="fa-layers fa-fw fa-2x">
<FontAwesomeIcon icon={faCircle} />
<FontAwesomeIcon icon={faFlag} inverse transform="shrink-5" />
</span>