文章博客

技术团队文档示例


css盒子垂直居中

<h4>CSS盒子垂直居中的几种方法</h4> <h4>思路:</h4> <ul> <li> <p>已知盒子宽高 给父元素相对定位 给子元素绝对定位 left: 50%;top: 50%; margin-left: 负的宽度一半。 margin-top: 负的高度一半;</p> </li> <li> <p>未知盒子宽高 给父盒子相对定位 给子盒子绝对定位 top、right、bottom、left全为0 margin: auto;</p> </li> <li> <p>Flex布局 .center{ display:flex; justify-content:center; //内容水平居中 algin-items:center; //垂直居中 }</p> </li> <li>transfrom 平移+定位+transfrom 子盒子需绝对定位absolute top:50%;left:50%; transfrom:translate(-50%,-50%) .child_box{ width: 200px; height: 100px; background: #9ff; position: absolute; top: 50%; left: 50%; transform: translate( -50%,-50%); }</li> </ul>

页面列表

ITEM_HTML