美文网首页
盒子模型,ie怪异盒子模型,box-sizing

盒子模型,ie怪异盒子模型,box-sizing

作者: 简默丶XS | 来源:发表于2019-03-06 14:46 被阅读0次
  • 盒模型由四部分组成:
  1. 内容边界(Conent edge)
  2. 内边距边界(Padding Edge)
  3. 边框边界(Border Edge)
  4. 外边框边界(Margin Edge)
  • ie盒模型和w3c标准和盒模型
  1. ie怪异盒模型:width和height包含padding和border
  2. w3c标准盒模型:width和height不包含padding和border

这么说吧:如果采用ie怪异模型,盒子元素实际占据的宽高是 height/width属性值 + margin。如果采用标准盒模型,盒子元素实际占据的宽高是 height/width属性值 + padding + border + margin

  • box-sizing属性(需要前缀兼容)
  1. content-box w3c标准盒模型(默认值)
  2. boder-box ie盒模型
<style>
  .ie,
  .w3c {
    height: 200px;
    width: 200px;
    background: #999999;
    padding: 20px;
    border: 1px solid red;
  }

  .ie {
    box-sizing: border-box;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
  }
</style>

<body>
  <div class="ie">
    我是ie盒模型,width和height包含padding和border,实际宽高200px
  </div>
  <br>
  <div class="w3c">
    我是ie盒模型,width和height不包含padding和border,实际宽高240px
  </div>
</body>
盒模型
  • box-sizing使用场景
  1. 布局时防止添加border属性导致换行(一行四列布局,每个元素占据25%的宽度,如果添加border那么最后一个元素就换行了,此时可以将四个元素改为box-sizing:border-box解决)还有一个解决方法: 使用outline属性,嘻嘻

ps:有个老哥写的阿里面经谈到好几个box-sizing的使用场景,但我只想到一个,如果知道其他的请评论指点

相关文章

  • CSS 盒子模型 4种

    标准盒子模型 box-sizing: content-box 怪异(IE)盒子模型(推荐) box-sizin...

  • CSS盒子模型

    css盒子模型分为标准盒子模型和ie盒子模型,分别对应box-sizing: content-box | bord...

  • 理解css盒模型

    盒子模型是CSS中一个重要概念,理解了盒子模型才能更好的排版。盒子模型分为两种:ie盒子模型(怪异盒模型)和标准w...

  • CSS盒子模型

    标准盒子模型 IE盒子模型 区别 在我看来标准盒子模型也就是: IE盒子模型:

  • 盒子模型,ie怪异盒子模型,box-sizing

    盒模型由四部分组成: 内容边界(Conent edge) 内边距边界(Padding Edge) 边框边界(Bor...

  • 5个CSS、HTML5最常见前端面试题

    1、CSS3的盒子模型; 答案:标准盒模型(box-sizing:content-box)、怪异盒模型(box-s...

  • css部分基础知识回顾(一)

    css盒子模型 css和模型有两种,第一种是标准盒子模型(content-box),另一种是怪异盒子模型(IE,b...

  • 【CSS】面试题

    介绍一下css盒子模型? 标准盒子 IE盒子(怪异盒子) flex弹性盒子 多列布局 盒子水平居中 定位:3种 d...

  • 盒模型+实现各种形状

    盒模型 标准盒模型:box-sizing:content-box怪异(IE)盒模型:box-sizing:bord...

  • css盒子模型

    css盒子模型有两种:标准模式(box-sizing: content-box)和怪异模式(box-sizing:...

网友评论

      本文标题:盒子模型,ie怪异盒子模型,box-sizing

      本文链接:https://www.haomeiwen.com/subject/mvgtpqtx.html