I have an element laid out using
display: inline-block, which almost works, except that padding within the element makes the text offset by the same amount. I believe I'm experiencing the problem described over here.
What is the best way to counter this problem?
Have you tried using
display:table-cell; along with vertical align..?