zoukankan      html  css  js  c++  java
  • 标准盒模型和怪异盒模型的区别

    盒模型主要有四部分组成:

    • Margin:边距
    • Border:边框
    • Padding:内边距
    • Content:内容

    因此盒子的

    宽度=content(宽度)+2*padding(左右)+2*border(左右)+2*margin(左右)

    高度=content(高度)+2*padding(上下)+2*border(上下)+2*margin(上下)

    标准盒模型和怪异盒模型最大的区别就是在width和height属性的计算方式上不同

    1. 标准盒模型

    标准盒模型是根据W3C规范所制定的,目前除了IE5.X和IE6等极少部分浏览器,我们使用的大部分浏览器都是采用的标准盒模型。

    可以看出,标准盒模型的width=content(宽度),height=content(高度),如:

    .root{
     width:200px;
     height:200px;
     padding:20px;
     border:5px solid red;
     margin:15px;
     background-color: black;
    }

    最后展示的盒模型就是这样子的

    2. 怪异盒模型

    因目前除了IE5.X和IE6等极少部分浏览器,我们使用的大部分浏览器都是采用的标准盒模型。怪异盒模型,我们就不多介绍了。

  • 相关阅读:
    嗯哼?考的好?不存在的。
    MyBatis的框架设计
    Mybatis数据源与连接池
    MyBatis事务管理机制
    MyBatis的SqlSession的工作过程
    Mybatis初始化机制
    [JVM-6]类加载器
    [JVM-5]类加载机制
    面试题
    TCC分布式事务的实现原理
  • 原文地址:https://www.cnblogs.com/myitnews/p/11856259.html
Copyright © 2011-2022 走看看