编辑
2018-10-05
前端
00
请注意,本文编写于 2380 天前,最后修改于 127 天前,其中某些信息可能已经过时。

目录

CSS垂直居中

CSS垂直居中

方法一:line-height

适用场景:单行文字垂直居中

方法二:line-height + display: inline-block

适用场景:多对象垂直居中

方法三:before +inline-block

适用场景:多对象CSS垂直居中

方法四:absolut + margin

适用场景:多行文字的垂直居中

方法五:absolut + margin auto

适用场景:多行文字的垂直居中

方法六:absolut + transform: translate(X,Y);

适用场景:多行文字的垂直居中

方法七:display: flex; + align-items: center;

适用场景:多行文字的垂直居中

方法八:display: flex; + margin

适用场景:多行文字的垂直居中

方法九:display: flex; + :before + flex-grow

适用场景:多行文字的垂直居中

方法十:display: flex; + align-self

适用场景:多行文字的垂直居中

方法十一:display: flex; + align-content

适用场景:多行文字的垂直居中

方法十二:grid + template

适用场景:多行文字的垂直居中

方法十三:grid + align-items

适用场景:多行文字的垂直居中

方法十四:grid + align-content

适用场景:多行文字的垂直居中

方法十五:grid + align-self

适用场景:多行文字的垂直居中

方法十六:grid + place-items

适用场景:多行文字的垂直居中

方法十七:grid + place-content

适用场景:多行文字的垂直居中

方法十八:grid + margin

适用场景:多行文字的垂直居中

方法十九:display:table-cell

适用场景:多行文字的垂直居中

方法二十:calc

适用场景:多行文字的垂直居中

方法二十一:relative + translate

适用场景:多行文字的垂直居中

方法二十二:padding

适用场景:多行文字的垂直居中

方法二十三:writing-mode

适用场景:多行文字的垂直居中

本文作者:safran

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!