I know only of ugly work arounds involving content
, absolute positionings, helper elements holding the dots and padding. I think it is probably best to have your height to be an exact multitude of your line height, for example by doing so:
height: 2em;
font-size: 1em;
line-height: 1em;