在此之前元素垂直居中我使用的是绝对定位absolute或固定定位fixed
如何用flex实现元素垂直居中呢,父级包括子级
<div class='itemBox'>
<div>boxboxboxboxboxboxboxboxboxboxbox</div>
</div>
.itemBox{
display: flex;
justify-content: center;
align-items: center;
background: #588cfe;
width: 100%;
height: 100vh;
}
.itemBox div{
background: #ffffff;
width: 200px;
height: 200px;
word-break: break-all;//英文超出盒子不换行问题
}

本文介绍了一种使用Flex布局实现元素垂直居中的方法。通过设置display为flex,并使用justify-content和align-items属性来使子元素在父容器内水平及垂直居中。这种方式比传统的定位方法更为简洁且响应式友好。

480

被折叠的 条评论
为什么被折叠?



