Why isn't this enough to vertically center a span
inside a div
?
div {
border: 1px solid blue;
padding: 0;
}
.bigFont {
font-size: 200px;
}
.toBeVerticallyCentered {
display: inline-block;
vertical-align: center;
}
<div>
<span class="bigFont">A</span>
<span class="toBeVerticallyCentered">B</span>
</div>
Thanks in advance.