zoukankan      html  css  js  c++  java
  • 对标准、怪异盒模型的认识

    标准盒模型和怪异盒模型

    • 什么是盒模型?
      • 网页设计中css技术所使用的一种思维模型
    • 盒模型的组成:
      • 外边距(margin)、边框(border)、内边距(padding)、内容(content)
    • 盒模型的分类:
      • 标准(W3C)盒模型、怪异(IE)盒模型
    • 对于两者的区别,用这幅图就可以说明,简单直接明了(自己画的图,凑合着看啦)

    • 标准盒:

        标准盒模型是一种正规的盒子模型,它css的width由四部分组成:

          外边距margin(left、right、both have) + 边框border + 内边距padding(left、right、both have) + 内容content

          eg:margin-left  +  border-left-width padding-left  +  content  +  padding-right  +  borer-right-width  +  margin-right

        它css的height由四部分组成:

          外边距margin(top、bottom、both have) + 边框border + 内边距padding(top、bottom、both have) + 内容content

          eg:margin-top  +  border-top-width  padding-top  +  content  +  padding-bottom  +  borer-bottom-width  +  margin-bottom

    • 怪异盒:

        怪异盒模型是一种不正规的盒子模型,它css的width由两部分组成:

          外边距margin(left、right、both have) + 内容content

          eg:margin-left  +  content  +  margin-right

        它css的height由两部分组成:

          外边距margin(top、bottom、both have) + 内容content

          eg:margin-top + content + margin-right

    • 注意:标准盒和怪异盒之间的切换
      • 标准盒切换怪异盒:box-sizing:border-box;
      • 怪异盒切换标准盒:box-sizing:content-box。
  • 相关阅读:
    mysql
    jvm--动态对象年龄判定
    JVM中的STW和CMS
    jvm中的垃圾收集器serial、parNew、parallel Scavenge;serial old、parallel old、CMS、G1
    concurrenthashmap在1.8和1.7里面有什么区别
    java中的深浅拷贝
    JDK动态代理和CGLIB代理的区别
    java 锁的底层原理
    死锁
    jvm新生代和老年代分别使用什么垃圾回收算法
  • 原文地址:https://www.cnblogs.com/cq-0715/p/9542765.html
Copyright © 2011-2022 走看看