Hi, this is actually because browsers doesn’t implement the vertical align correctly or just differently. We have just investigated this problem recently, and got a fix PR today, please refer to
Unfortunately, we won’t be able to push this fix into cocos2d-html5 repo, it’s no longer under active maintain, truly sorry for that.