【发布时间】:2016-07-27 00:13:41
【问题描述】:
我有一个文件输入按钮,而不是浏览,我想在那里显示 Font Awesome 上传图标,但无论我尝试什么都没有给我结果。
这是我尝试过的:
.select-wrapper {
background: url(http://s10.postimg.org/4rc0fv8jt/camera.png) no-repeat;
background-size: cover;
display: block;
position: relative;
width: 33px;
height: 26px;
}
#image_src {
width: 26px;
height: 26px;
margin-right: 100px;
opacity: 0;
filter: alpha(opacity=0); /* IE 5-7 */
}
<div class="container">
<span class="select-wrapper">
<input type="file" name="image_src" id="image_src" />
</span>
</div>
通过上面的代码,我只得到一个图片而不是浏览按钮,但我想使用 Font Awesome 图标。
【问题讨论】:
-
@JacobGray 我尝试在输入类型类中添加图标类
-
@Pangloss 我试过了,但没有结果
-
确保将其添加到容器而不是输入字段本身。
-
在这种情况下;
span.select-wrapper:before { font-family:'FontAwesome'; content: '\icondata'; }
标签: twitter-bootstrap css font-awesome