css - Font Awesome 的 unicode 在固定占位符中不起作用

标签 css unicode font-awesome

我关注了this question在输入的末尾有一个占位符,该占位符在填充时不会消失(例如,参见 Airbnb 的登录模式)。

但是,我使用了 Font Awesome 的 unicode 并添加了字体系列属性,但它不起作用:

.email-container {
   width:100%;
    position: relative;
    float: left;
}

.email-container:after {
    position: absolute;
    right: 5px;
    color:#999999;
    top: 10px;
    content: '';
    font-family: FontAwesome;
}

我在行尾有 我正在尝试添加 fa-envelope 图标。 我在哪里错过了什么?

最佳答案

您的 unicode 字符表示法不正确。 对于 CSS,您应该将 &#x 替换为简单的反斜杠 \。还应删除末尾的 ;

这是你应该做的改变:

 => \f0e0

试试这个:

.email-container:after {
    position: absolute;
    right: 5px;
    color:#999999;
    top: 10px;
    content: '\f0e0'; // <-- changed line
    font-family: FontAwesome;
}

关于css - Font Awesome 的 unicode 在固定占位符中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35841532/

相关文章:

ruby-on-rails - best_in_place gem : styling OK button

css - 当屏幕尺寸缩小时,如何让我的 table 保持一定的宽度?

html - 在 PHP/HTML 中对齐信息

jquery - 创建带有固定位置侧边栏的显示推送菜单

css - (React-redux frontend developer) 我应该使用 css 还是添加另一个框架?

java - 使用 UNICODE 或 ASCII 字符代码创建 SQL 查询

text - 使用混合脚本在 pango 中自动换行

sql - 创建重音字符 SQL Server

ios - bar按钮项目文本在moonIcon中选择时会改变,就像swift 4中的Font Awesome一样

css - 悬停时更改 Font Awesome 图标颜色