zoukankan      html  css  js  c++  java
  • flex弹性模型

    flex模型是w3c最新提出的一种盒子模型,很好的解决了普通模型的一些弊端。

    一、比较两种盒子模型:

    demo: 给div添加边框,观察他们的区别

    <body>
        <div class="container"></div>
    </body>

    ①普通模型css:

    * {
        box-sizing: content-box;   
    }
    .container {
        margin: 30px;
         300px;
        height: 300px;
        background-color: red;
        border:20px solid aqua;
    }

    ②flex弹性模型css:

    * {
        box-sizing: border-box;   
    }
    .container {
        display: flex;
        margin: 30px;
         300px;
        height: 300px;
        background-color: red;
        border:20px solid aqua;
    }

    运行后DIV分别的样式:

                                

                                 普通模型                                                                flex弹性模型

    区别:两种盒子类型下设置了border后div的实际大小(粉色区域)存在区别,即:

    普通盒子模型:总宽度 = margin+border+width;
    
    flex弹性盒子模型:总宽度 = width;

    持续更新中……

  • 相关阅读:
    数据库
    用hosts管理IP和域名
    软件测试周期
    jdk安装、环境配置
    IntelliJ IDEA 下载、安装、破解及卸载
    Servlet线程
    servlet什么时候被实例化?【转】
    JSP转译成Servlet详细过程【转】
    电脑使用--快捷键等【转】
    api大全
  • 原文地址:https://www.cnblogs.com/ldu-xingjiahui/p/12594046.html
Copyright © 2011-2022 走看看