我试图在选择中显示fontawesome图标,但在下拉列表中图标未预览好
.FontAwesomeSelect {
font-family: Font Awesome\ 5 Free;
font-size: 18px;
}

<link href="https://use.fontawesome.com/releases/v5.0.6/css/all.css" rel="stylesheet"/>
<select name="sample" id="sample" class="FontAwesomeSelect">
<option value="">----</option>
<option value="fa fa-address-card"></option>
<option value="fa fa-bell"></option>
<option value="fa fa-bookmark"></option>
<option value="fa fa-building"></option>
</select>
&#13;
答案 0 :(得分:2)
您不需要FontAwesomeSelect
类。而是使用默认的fa
类。
<select name="sample" id="sample" class="fa">
<option value="">----</option>
<option value="fa fa-address-card"></option>
<option value="fa fa-bell"></option>
<option value="fa fa-bookmark"></option>
<option value="fa fa-building"></option>
</select>
小提琴:https://jsfiddle.net/JonathanParentLevesque/uwe8azo7/4/
请注意包含该类的内容
如果仍然无法正常运行,请尝试以下操作:
.fa option {
font-weight: 900;
}
答案 1 :(得分:0)
使用上一个示例,我做到了
<select name="sample" id="sample" class="fa">
<option value="">----</option>
<option value="fa fa-address-card"></option>
<option value="fa fa-bell"></option>
<option value="fa fa-bookmark"></option>
<option value="fa fa-building"></option>
并添加此自定义CSS
select.form-control.fa option{ font-weight: 900; }
使用超赞的字体5.6.3
答案 2 :(得分:0)
<style>
.fa option {
font-weight: 900;
}
</style>
然后这些选项如下所示:
<option class="fa" value="select_value"> Name Of Select</option>