How to vertically center span with float:right in div?
<div class="card">
<div class="card-header">
<h5>TEST</h5>
<span class="fa fa-info"></span>
</div>
<div class="card-body">
<div class="card-text">
TEXT<br />
TEXT<br />
TEXT<br />
TEXT<br />
</div>
</div>
</div>
.card {
width: 200px;
}
.card-header h5 {
display: inline;
}
.card-header span {
float: right;
}
In this example fa icon in span is align to top.
How can I vertically align this span?
jsfiddle: http://jsfiddle.net/zj3cubtd/