首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Font-awesome,输入类型'submit‘

Font-awesome,输入类型'submit‘
EN

Stack Overflow用户
提问于 2012-07-27 18:29:23
回答 6查看 278.4K关注 0票数 223

在font-awesome中似乎没有输入类型'submit‘的类。是否可以使用font-awesome中的某些类来进行按钮输入?我已经在我的应用程序中为所有的按钮添加了图标(实际上是链接到来自twitter-bootstrap的'btn‘类),但是不能在'input type submit’上添加图标。

或者,如何使用此代码:

代码语言:javascript
复制
input#image-button{
    background: #ccc url('icon.png') no-repeat top left;
    padding-left: 16px;
    height: 16px;
}

html:

代码语言:javascript
复制
<input type="submit" id="image-button">Text</input>

(这是我从HTML: How to make a submit button with text + image in it?上取来的),字体太棒了?

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2012-08-28 10:48:46

使用按钮type=“提交”而不是输入

代码语言:javascript
复制
<button type="submit" class="btn btn-success">
    <i class="fa fa-arrow-circle-right fa-lg"></i> Next
</button>

对于Font Awese3.2.0使用

代码语言:javascript
复制
<button type="submit" class="btn btn-success">
    <i class="icon-circle-arrow-right icon-large"></i> Next
</button>
票数 378
EN

Stack Overflow用户

发布于 2012-07-29 01:39:50

HTML

因为<input>元素只显示value属性的值,所以我们只能操作它:

代码语言:javascript
复制
<input type="submit" class="btn fa-input" value="&#xf043; Input">

我在这里使用的是&#xf043;实体,它对应于U+F043,即Font Awesome的“tint”符号。

CSS

然后我们必须设置它的样式以使用字体:

代码语言:javascript
复制
.fa-input {
  font-family: FontAwesome, 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

这将为我们提供font Awesome字体的色调符号和适当字体的其他文本。

但是,这个控件并不是像素完美的,因此您可能需要自己调整它。

票数 98
EN

Stack Overflow用户

发布于 2014-08-29 12:34:16

你可以使用font awesome utf cheatsheet

代码语言:javascript
复制
<input type="submit" class="btn btn-success" value="&#xf011; Login"/>

下面是cheatsheet http://fortawesome.github.io/Font-Awesome/cheatsheet/的链接

票数 59
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11686007

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档