Font Awesome 5 星图标有<i class="fas fa-star"></i>
和<i class="far fa-star"></i>
不同的是fas , far
和 Unicodef005
现在我想用它作为我的评级系统,首先是普通星,然后通过点击变成实心星,但是我如何fas
far
在我的 css 中定义它?
代码
input.star:checked ~ label.star:before {
content: '\f005';
color: #e74c3c;
transition: all .25s;
font-family: 'Font Awesome 5 Free';
font-weight: 900;
}
label.star:before {
content: '\f005';
font-family: 'Font Awesome 5 Free';
font-weight: 900;
}
使用上面的代码,我只能得到实心星