我已经在我的Angular 7应用程序中安装了@fortawesome/angular-fontawesome - from here - https://www.npmjs.com/package/@fortawesome/angular-fontawesome。
我可以使用图标,但我找不到通过CSS添加它们的方法。
我正在尝试添加ico CSS伪元素,如下所示:
.test:before {
font-family: "Font Awesome 5 Free";
content: "\f75b";
display: inline-block;
padding-right: 3px;
vertical-align: middle;
font-weight: 900;
}这不管用。我所看到的只是一个空的方块。有人知道如何通过CSS伪元素来使用图标吗?
发布于 2019-10-29 04:02:41
我没有找到一种方法来使用angular-font-awesome包来在css或.scss中使用伪元素。
我找到的唯一方法是:将下面的代码粘贴到styles.css或styles.scss文件的顶部
@font-face {
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
src: url("http://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.eot?v=4.3.0");
src: url("http://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.eot?#iefix&v=4.3.0") format("embedded-opentype"), url("http://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.woff2?v=4.3.0") format("woff2"), url("http://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.woff?v=4.3.0") format("woff"), url("http://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.ttf?v=4.3.0") format("truetype"), url("http://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular") format("svg");}我知道我再次导入字体很棒,但我希望这个不切实际的方法能帮助你。
发布于 2019-07-04 02:46:32
使用字体系列:"FontAwesome";
https://stackoverflow.com/questions/55912881
复制相似问题