【发布时间】:2018-08-29 16:30:51
【问题描述】:
由于广告拦截器阻止社交媒体链接,我试图将 unicode 作为参数传递给 css 文件(您不能在 HTML 代码中提供它,只能以 css 脚本格式提供)
但它不起作用。
样式表:
.sm-button {
font-family: 'Font Awesome\ 5 Free';
font-weight: 900;
content: var(--fa);
}
html
<li>
<a href="/twitter"><i class="sm-button" style="--fa:f099;"></i></a>
</li>
仅作记录,当您调用课程时,以下内容确实有效
#back-to-top:after {
font-family: 'Font Awesome\ 5 Free';
font-weight: 900;
content: "\f106";
}
有什么建议吗?
【问题讨论】:
-
10x Mahajan,它只显示 b 空白方块,这意味着它没有找到合适的字体来显示。 。此外,它并没有解决我提出的问题 - 当广告拦截器在 html 上显示社交媒体网站的名称时,它被隐藏了。所以我想通过使用仅适用于css脚本中的类而不是html内部的unicode来绕过这个。所以我需要使用参数为类提供代码,但它不起作用.... 10x
-
Derek - 10x 非常适合编辑!
标签: html css font-awesome font-awesome-5 css-variables