【发布时间】:2013-10-17 14:46:12
【问题描述】:
我正在尝试在用户名输入字段中插入用户图标。
我尝试了similar question 中的一种解决方案
知道background-image 属性不起作用,因为Font Awesome 是一种字体。
以下是我的方法,无法获得图标显示。
.wrapper input[type="text"] {
position: relative;
}
.wrapper input[type="text"]:before {
font-family: 'FontAwesome';
position: absolute;
top: 0px;
left: -5px;
content: "\f007";
}
我在默认字体 awesome css 中声明了字体,所以我不确定在上面添加 font-family 是否是正确的方法。
@font-face {
font-family: 'FontAwesome';
src: url('../Font/fontawesome-webfont.eot?v=3.2.1');
src: url('../Font/fontawesome-webfont.eot?#iefix&v=3.2.1') format('embedded-opentype'), url('../Font/fontawesome-webfont.woff?v=3.2.1') format('woff'), url('../Font/fontawesome-webfont.ttf?v=3.2.1') format('truetype'), url('../Font/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1') format('svg');
}
【问题讨论】:
-
你想知道什么?问题/错误是什么?
-
@allcaps 哎呀..我承认,仅查看我的原始帖子无法识别我遇到的错误。我编辑了一下。
-
查看我的更新答案。
标签: html css fonts font-awesome