美文网首页
理解css盒模型

理解css盒模型

作者: 哎呦_連啓 | 来源:发表于2019-01-04 21:08 被阅读0次

盒子模型是CSS中一个重要概念,理解了盒子模型才能更好的排版。盒子模型分为两种:ie盒子模型(怪异盒模型)和标准w3c盒模型。盒子模型包含了元素内容(content)、内边距(padding)、边框(border)和外边距(margin)几个要素。

标准盒模型

标准盒子模型.jpg

通过上图我们可以看到标准盒模型的范围包括:content、padding、border、margin,并且content部分不包含其他部分。

ie盒模型

ie盒子模型.jpg
ie盒模型也是包括content、padding、border、margin,和标准盒模型不同的是:ie盒模型大的content部分包含了padding和border部分

box-sizing

box-sizing的语法:

box-sizing:content-box || border-box || inherit;
  • 当设置box-sizing:content-box;时,将采用标准模式解析计算,也是默认模式;
  • 当设置box-sizing:border-box;时,将采用怪异模式解析计算。
    所以将标准盒模型转为ie盒模型的时候可以给元素添加box-sizing:border-box;属性来解决。

相关文章

  • 6.3盒模式

    盒模型 什么是CSS盒模型? CSS盒模型仅仅是一个形象的比喻, HTML中的标签都是盒模型 CSS盒模型指那些可...

  • css盒模型理解

    页面渲染时,dom 元素所采用的布局模型。可通过box-sizing进行设置。根据计算宽高的区域可分为: cont...

  • 理解css盒模型

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

  • iQIYI前端一面

    说一说你理解的css盒模型,以及如何在css中告诉不同的盒模型来渲染布局。答:有两种。一种是w3c的标准盒模型:盒...

  • 盒模型

    什么是CSS盒模型? CSS盒模型仅仅是一个形象的比喻, HTML中的标签都是盒模型 CSS盒模型指那些可以设置宽...

  • 前端面试题(2)——CSS盒模型

    题目:谈谈你对CSS盒模型的理解 基本概念:标准模型+IE模型 标准模型和IE模型的区别 CSS如何设置这两种模型...

  • CSS盒模型

    CSS盒模型的认识 标准模型 和 IE模型 CSS盒模型包括content,padding,border,marg...

  • Css盒模型以及Bfc的应用场景

    CSS盒模型: 一 基本概念: 分为标准模型+IE模型。 二 标准盒模型和IE盒模型的区别。CSS如何设置这两种盒...

  • 盒模型!!

    当我们学习 CSS 的时候,总是会听到一个盒模型的概念。它是 CSS 的基础,如果你不能理解盒模型,那你就无法学好...

  • CSS 盒模型总结

    概念 CSS盒模型 包含:content padding border margin 类型 CSS盒模型分为 标准...

网友评论

      本文标题:理解css盒模型

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