• div中的div在父容器中水平居中或者垂直居中


    在我们平时开发中会遇到一个问题,比如页面宽度和高度都要适合浏览器的高度和宽度,也就是自适应

    比如

    1 <div style="100%;height:100%;">
    2         <div>我们想叫这个div水平居中</div>
    3 </div>

    那我们首先要知道div是块级元素,想叫他水平居中我们这样设置他的三个样式就可以了: position:absolute;left:50%;transform:translate(-50%,0);

    对就是这三个样式就搞定了

     1 <!DOCTYPE html>
     2 <html>
     3     <head>
     4         <meta charset="UTF-8">
     5         <title></title>
     6         <style type="text/css">
     7             html,body,div{
     8                 height: 100%;
     9                 width: 100%;
    10             }
    11         </style>
    12     </head>
    13     <body>
    14         <div style="background-color: blue;">
    15             <div style="background-color: red;position: absolute;left: 50%;transform: translate(-50%,50px); 500px;height: 500px;">
    16             </div>
    17         </div>
    18     </body>
    19 </html>

    完事的效果就是下面的样子

    好了,就说到这里

    2018,6.3 补充一下,div水平居中的样式

    *{margin:0px;padding:0px}
    .div{margin:0 5%}

    不要设置div的高度和宽度,这样很简短的一句话就能搞定div水平居中

  • 相关阅读:
    day9文件处理
    day8字符编码
    js小数乘法精确率问题
    webstorm上传vue代码至git
    vue项目关闭eslint检查
    MongoDB相关操作
    Redis持久化存储
    Redis 数据类型
    linux常用命令
    初识NoSQL
  • 原文地址:https://www.cnblogs.com/albertzhangyu/p/8654873.html
Copyright © 2020-2023  润新知