【发布时间】:2022-01-15 21:07:38
【问题描述】:
我正在构建一个网站,我想要一个包含三个 Font Awesome 图标的水平列表 - 登录、收藏和购物车看起来像这样,其中的单词被图标替换:
但是,使用 Font Awesome 推荐的代码:
<div class="siteicons" >
<ul class="fa-ul">
<li><span class="fa-li"><i class="fas fa-sign-in fa-lg"></i></span></li>
<li><span class="fa-li"><i class="fas fa-heart-in fa-lg"></i></span></li>
<li><span class="fa-li"><i class="fas fa-shopping-cart fa-lg"></i></span></li>
</ul>
</div>
只会显示最终的图标:
相关元素的 CSS 是:
.siteicons {
grid-area: icons;
justify-self: stretch;
align-self: center;
}
.siteicons ul {
display: grid;
grid-template-columns: repeat(3,22vw);
}
.siteicons li {
/* No bullets */
text-align: left;
list-style-type: none;
}
据我了解,图标应该以文本的方式显示,但这显然没有发生。
请问大家有什么建议吗?
一切顺利,
德莫特
【问题讨论】:
-
你使用的fontawesome是什么版本的?
标签: html css icons font-awesome