固定高度的容器,内部有两行或者两行以上的文本,水平居中用text-align:center,那么垂直居中呢?
直接flex,如果不考虑低级浏览器的话,
或者table
.middle-box{display: table; height: 300px;}
.middle-inner{display: table-cell; vertical-align:middle; text-align:center;}
或者相对定位和绝对定位组合
.middle-inner { position: absolute; top:50%;}
.middle-inner p {position: relative; top: -50%}
2 回答843 阅读✓ 已解决
4 回答919 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
2 回答1k 阅读✓ 已解决
2 回答2.6k 阅读
2 回答1.5k 阅读
1 回答1k 阅读✓ 已解决