CSS Awesome Font图标作为提交按钮

use*_*331 1 html css

我有一个这样的提交按钮:

<input type="submit" value="Submit" id="submitButton" />
Run Code Online (Sandbox Code Playgroud)

我也有这个awesomefont图标

<i class="fa fa-search"></i>
Run Code Online (Sandbox Code Playgroud)

我尝试将类添加到提交按钮,但这不起作用.

rya*_*uen 6

除非你已经开始使用<input>,否则使用a <button>会使这更容易,但是可以使用unicode版本的搜索并在前面加上&#x:

#submitButton {
  font-family: FontAwesome;
}
Run Code Online (Sandbox Code Playgroud)
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css">

<input type="submit" value="&#xf002" id="submitButton">
<button id="submitButton">
  <i class="fa fa-search"></i>
</button>
Run Code Online (Sandbox Code Playgroud)

可以在Font Awesome站点上的图标下方找到任何Font Awesome图标的Unicode版本:

Unicode for Font Awesome图标

小提琴