盒模型

作者: 马大哈tt | 来源:发表于2017-08-17 20:42 被阅读0次

盒模型的初步认识

盒模型简单的来说就是一个盒子,它从内到外由 外边距margin border边界 padding内边距 内容尺寸width/height 四种基本样式组成的。

它的内容尺寸大小由宽高决定,它的盒模型尺寸大小由宽高和padding,margin决定,而它的盒模型区域由宽高,padding,border,margin决定的。

盒模型分为标准盒模型和怪异盒模型

1.标准盒模型

标准盒模型 代码

标准盒模型:盒模型大小=width/height + padding + border + margin,浏览器默认的是标准盒模型。

上图的样式是:�width: 100px; height: 100px; padding: 10px; border: 5px ; margin: 10px;

2.怪异盒模型

怪异盒模型 代码

单看盒子的话看不出来有什么区别,但看代码的话就能看出些什么了,代码中设置的宽度和高度都是100px,但在盒模型中却变成了70px;其实不是宽高发生了变化,而是盒子的padding和border挤压了宽高,所以在怪异盒模型下宽高包括了padding和border,�故盒模型大小=width/height+margin.

css有个box-sizing样式设置和模型的类型;

1.box-sizing: content-box; 设置的盒模型为标准盒模型;

2.box-sizing: border-box;设置的盒模型为怪异盒模型;

�在我看来,html每个标签都是一个盒模型,整个网页也是由一个个大小不同的盒模型组成的,每个前端开发工程师必须得对盒模型的内部结构有深刻的了解,只有这样才能把握网页的布局,和遇到问题时能很快找到原因。

相关文章

  • CSS面试题

    1、盒模型 答:分为标准盒模型和怪异盒模型(IE盒模型) 标准盒模型:宽高(content)+ padding +...

  • CSS面试题

    1、 盒模型 答:分为标准盒模型和怪异盒模型(IE盒模型) 标准盒模型:宽高(content)+ padding ...

  • CSS盒模型和BFC

    盒模型 盒模型分为IE盒模型和W3C标准盒模型。 IE盒模型 IE盒模型也称border-box。属性width,...

  • 前端第四天

    前端第四天 目录: 盒模型之display 盒模型之overflow 盒模型之隐藏 盒模型之border 盒模型之...

  • 前端面试之浏览器/HTML/CSS问题

    盒模型 盒模型主要两种,标准盒模型和怪异和模型 标准盒模型:width指content部分的宽度 怪异盒模型:wi...

  • 前端面试之浏览器/HTML/CSS问题

    盒模型 盒模型主要两种,标准盒模型和怪异和模型 标准盒模型:width指content部分的宽度 怪异盒模型:wi...

  • 盒模型

    盒模型 盒模型,可以简单解释为:盒模型用来描述元素所占据的空间。有两种盒模型:W3C盒模型(标准盒模型)和IE盒模...

  • CSS

    Q1.简单描述CSS的盒模型 1.盒模型种类:包括标准盒模型和IE盒模型(怪异盒模型) 2.盒模型设置方式:通过b...

  • css问题

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

  • 两种Box Model(盒模型)的理解、区别以及注意事项

    盒模型,可以简单解释为:盒模型用来描述元素�所占据的空间。 有两种盒模型:W3C盒模型(标准盒模型)和IE盒模型这...

网友评论

    本文标题:盒模型

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