我需要将字体族更改为我拥有的一些下拉列表,图标在更改字体族之前是可见的。每个我选择的字体族都对图标无效,因此我总是看到一个方块,我该如何解决?
谢谢
我需要将字体族更改为我拥有的一些下拉列表,图标在更改字体族之前是可见的。每个我选择的字体族都对图标无效,因此我总是看到一个方块,我该如何解决?
谢谢
<i>
标签,优先使用 FontAwesome 的 font-family。
body * {
font-family:'tahoma'!important;
}
body i {
font-family:'FontAwesome'!important;
}
<link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet"/>
<span class="fa fa-male"></span> <span>Male</span>
<br>
<span class="fa fa-female"></span> <span>Female</span>
<hr>
<i class="fa fa-male"></i> <span>Male</span>
<br>
<i class="fa fa-female"></i> <span>Female</span>
<head>
标签中引入font awesome,像这样<link rel="stylesheet" href="https://opensource.keycdn.com/fontawesome/4.7.0/font-awesome.min.css" integrity="sha384-dNpIIXE8U05kAbPhy3G1cz+yZmTzA6CY8Vg/u2L9xRnHjJiAK76m2BIEaSEV+/aU" crossorigin="anonymous">
<i class="fa fa-address-book" aria-hidden="true"></i>
,不多不少,中间没有任何内容,在更改颜色和样式时,建议为其添加新的类并以此进行更新。opensource.keycdn.com seems to be down!
- User<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.11.2/css/all.css" />
fa
替换为fab
外,还需要进行以下操作:<i class="fab fa-youtube"></i>