前端实现水平竖直居中显示

我首先在body中创建一个div,id名为“mydiv”,class名为“center”,在mydiv样式中,我给div设置了宽度为100%,即为body的宽度,高度我随便设置了一下(实际开发中,很多情况下高度是不固定的)。然后center样式中添加了如下这三句话,即可使div中元素上下左右都居中。

align-items:center;
display: -webkit-flex;
justify-content:center;
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
  <style>
    #mydiv {
       100%;
      height: 580px;
      background-color: #2ca1f4;
      color: white;
      font-size: 50px;
    }
 
    .center {
      align-items:center;
      display: -webkit-flex;
      justify-content:center;
    }
  </style>
</head>
<body>
  <div id="mydiv" class="center">
    哈哈哈哈
  </div>
</body>
</html>

  



原文链接:https://blog.csdn.net/u011295864/article/details/80675192

每天进步一点点。。
原文地址:https://www.cnblogs.com/striveJJC/p/11769272.html