除了使用 padding 和 line-height 属性外,我们还可以使用 transform 属性来设置垂直居中:
提示: 更多 transform 属性内容可以参阅 2D 翻转章节 。
CSS 使用 margin 让 div 居中对齐
CSS 使用绝对定位 让 div 右对齐
初心不负
136***0939@qq.com
设置容器上下 padding 相同实现垂直居中和使用 line-height=height 实现垂直居中仅对单行文本有效,当文本行数超过单行时:
多行文本可使用 vertical-align: middle; 来实现元素的垂直居中,但是如果子元素的内容体积大于父元素的内容体积时,仍然会溢出,后面需要使用文字溢出处理来解决。