为了垂直居中,只能使用vertical-align:middle,如果在与其对齐的同一行中有另一个元素。看到它工作here。
我们使用高度为100%的空白区域,然后将内容放在下一个具有vertical-align:middle的元素中。
还有其他技术,如使用table-cell或将内容放在绝对定位的元素中,顶部,底部,左侧和右侧都设置为零,但是它们都受到跨浏览器兼容性问题的困扰。
祝你好运。