【发布时间】:2024-01-15 07:56:02
【问题描述】:
我正在使用 React 创建一个应用程序,我想使用 FontAwesome 图标将它们包含到输入占位符中,这样它看起来就像
<input type="text" placeholder="[here should be the user icon] Username" />
我该怎么做?我用过"&#xF007; Username",它只显示一个正方形而不是一个图标。也许我忘记了什么?
【问题讨论】:
-
您是否将 fontawesome 设置为输入的字体系列?我从来没有使用 fontawesome 作为占位符,但是如果你看到的是一个正方形而不是一个图标,这通常意味着你没有使用 fontawesome 字体,而且你使用的任何字体都没有那个字符.
-
我已经安装了 react-fontawesome。也许我以错误的方式声明了 font-family: FontAwesome?还是应该在我的 scss 中导入很棒的字体?
-
您是否为
::placeholder设置了样式以使用令人敬畏的字体? -
是的。我已经为 ::placeholder 设置了样式。但是我应该如何导入 font-awesome 本身以在字体系列中使用它?
标签: reactjs font-awesome