怎么让一个div中的两个div垂直居中

2025-05-07 08:47:09
推荐回答(2个)
回答1:

CSS3时代当然要用CSS3的完美解决办法。不能忍受以前的height和line-height同高等等的解决方法,想想都觉得不优雅。
用CSS3中的flexbox 布局模式:

.vertical-container{
display: -webkit-flex;
display: flex;
-webkit-align-items: center;
align-items: center;
-webkit-justify-content: center;
justify-content: center;
}

回答2:

在父div的样式中添加样式定义

1

vertical-align:middle;

来设置子div垂直居中