私は自分でこれをしなければならなかった、あなたは逆にそれをする必要がある。
- テキストの垂直方向の配置で遊んではいけません
- font-awesomeアイコンの垂直方向の配置を試します
<div>
<span class="icon icon-2x icon-camera" style=" vertical-align: middle;"></span>
<span class="my-text">hello world</span>
</div>
もちろん、インラインスタイルを使用して独自のCSSクラスでターゲットにすることはできません。しかし、これはコピーペースト方式で機能します。
ここを参照してください:
ボタンのテキストとアイコンの垂直方向の配置
しかしそれが私次第であるなら、私はicon-2xを使用しません。次のように、自分でフォントサイズを指定するだけです
<div class='my-fancy-container'>
<span class='my-icon icon-file-text'></span>
<span class='my-text'>Hello World</span>
</div>
.my-icon {
vertical-align: middle;
font-size: 40px;
}
.my-text {
font-family: "Courier-new";
}
.my-fancy-container {
border: 1px solid #ccc;
border-radius: 6px;
display: inline-block;
margin: 60px;
padding: 10px;
}
実際の例については、JsFiddleを参照してください