フォントのすばらしいアイコンに上のパディングを追加しようとしていますが、padding-top:10px
またはmargin-top:10px
をi
要素に設定すると、その前のテキストにパディングが追加されます。フォントのすばらしいアイコンに上のパディングを追加する
誰かが助けることができますか?
i {
font-size: 30px;
padding-top: 10px;
}
.block {
background-color: #ccc;
padding: 10px;
max-width: 400px;
text-align: center;
}
.block-number {
background-color: #000;
color: #fff;
padding: 10px;
display: inline-block;
font-size: 20px;
}
<link rel="stylesheet" href="//netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css">
<div class="block">
<div class="block-number">2 to 4</div>
<i class="fa fa-large fa-camera-retro"></i>
</div>
改訂jsfiddleを参照してください。私は他のすべてのスタイルが元のままであることを確認する必要があります。 – NoReceipt4Panda
しかし、正確に何を達成したいですか?あなたはテキストとアイコンを垂直にセンタリングしたいですか? –
更新jsfiddle:https://jsfiddle.net/1xwt4jc6/8/ –