美文网首页
盒模型 && box-sizing

盒模型 && box-sizing

作者: 爱笑的疯小妞 | 来源:发表于2018-03-19 13:53 被阅读0次

盒模型
盒模型是有两种标准的,一个是标准模型,一个是IE模型(ie8以下的版本中)。
在标准模型中,盒模型的宽高只是内容(content)的宽高
在IE模型中,盒模型的宽高是内容(content)+填充(padding)+边框(border)的总宽高

css如何设置两种模型
box-sizing: content-box|border-box
content-box 标准模型
在宽度和高度之外绘制元素的内边距和边框
eg:width=内容区宽度(默认值)

border-box IE模型
通过从已设定的宽度和高度分别减去边框和内边距才能得到内容的宽度和高度。
eg:width=内容区宽度+padding宽度+border宽度
Demo

 .contentBox{
      box-sizing: content-box;
      background-color: green;
  }
 .borderBox{
     box-sizing: border-box;
     background-color: blue;
 }
 div{
     width: 200px;
     height: 200px;
     border:5px solid red;
     padding:10px;
     color: #ffffff;
 }
<div class="borderBox"> box-sizing: border-box;</div>
 <br>
 <br>
<div class="contentBox">box-sizing: content-box;</div>

效果如下:


image.png

border-box


image.png
content-box
image.png

相关文章

  • 盒模型+实现各种形状

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

  • CSS 盒模型

    盒模型分类 1.IE盒模型box-sizing:border-box;2.W3C标准盒模型box-sizing:c...

  • css问题

    标准盒模型&非标准盒模型(怪异盒模型) 标准盒模型 box-sizing (模型样式) 语法: box-sizin...

  • CSS

    css 盒模型(box-sizing)content-box:W3C盒模型,标准盒模型,width = conte...

  • margin相关

    一、标准盒模型和怪异模式盒模型 标准盒模型和怪异模式盒模型可以通过box-sizing来设置: 标准盒模型: bo...

  • CSS盒模型

    基本概念标准盒模型/IE盒模型 标准模型与IE模型的区别 CSS如何设置盒模型box-sizing:content...

  • IE盒模型和标准盒模型有什么区别? 怎样使 IE7、8使用标准盒

    IE盒模型: 添加 使用标准盒模型 box-sizing:border-box:通...

  • 盒模型

    主要有两种盒模型: IE盒模型和标准盒模型。 CSS3的box-sizing可以定义使用哪种盒模型。 IE盒模型的...

  • 盒模型 + 布局

    切换盒模型:box-sizing : content-box 是W3C盒子模型box-sizing: border...

  • css相关——盒模型、弹性盒

    盒模型(box-sizing属性) 盒模型尺寸基准有两种,分别是默认的content-box(标准盒模型)(默认)...

网友评论

      本文标题:盒模型 && box-sizing

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