应用以下代码后,字体真棒图标将显示为正方形。如果我将其应用于body
标签。它不会覆盖所有字体系列,因此我不得不将其应用于*
。如何解决此错误?
<style>
* {
font-family: "Open Sans", sans-serif !important;
}
</style>
答案 0 :(得分:2)
这是因为超棒的字体要求将FontAwesome value=1.5
width=0.75
fig = plot_decision_regions(X_train.values, y_train.values, clf=clf,
feature_index=[0,2], #these one will be plotted
filler_feature_values={1: value, 3:value}, #these will be ignored
filler_feature_ranges={1: width, 3: width})
应用于图标元素,以便正确地获取和呈现图标。
您的样式可能会覆盖此FontAwesome行为。
解决此问题的一种方法是确保字体真棒的font-family
类仍然正确地将所需的FontAwesome字体应用于.fas
元素。您可以通过更新CSS来做到这一点:
.fas
或者,如果您的浏览器支持<style>
* {
font-family: "Open Sans", sans-serif;
}
.fas {
font-family:FontAwesome;
}
</style>
CSS3选择器:
:not
答案 1 :(得分:0)
如果您使用的是Font Awesome 5,则可以使用
.fab
{
font-family: 'Font Awesome 5 Brands' !important;
}
.fas, .far, .fa
{
font-family: 'Font Awesome 5 Free' !important;
}