美文网首页
盒子模型详解

盒子模型详解

作者: JamHsiao_aaa4 | 来源:发表于2018-03-02 14:11 被阅读0次

盒子模型是布局里面重要的一个知识点,把这个知识点吃透了,就可以很好的布局。

盒子模型有两种:

1.标准模型(content-box)


从上面我们可以看出来,标准盒子模型的宽度(width)和高度(height)只属于content,上面标准盒子的模型总宽度:width+padding*2(假设padding四周都一样)+border*2+margin*2;  

总高度:height+padding*2+border*2+margin*2;

2.怪异模型:(即IE盒子模型 border-box)

从上面我们可以看出,这种盒子模型的宽度和高度不仅仅包号content部分,还包括了padding和border部分。这种盒子的总宽度:margin*2+width; 总高度:height+margin*2;(假设margin四周都一样)。

宽度不仅仅包号content还包括边框和padding。 标准的盒子:宽度和高度只包含在content中

css外边距合并的现象:

两个上下方向相邻的元素框垂直相遇时,外边距会合并,合并后的外边距的高度等于两个发生合并的外边距中较高的那个边距值,如图:

s外边距合并

从图中我们可以看出,它的margin合并了,只有20px,而不是30px。

其实在布局的时候,还有很多不同的技巧和知识点在里面,需要我们多做项目,慢慢体会其中的含义,总结经验。

相关文章

  • 2019-05-05

    基于CSS盒子模型及其CSS定位详解 CSS盒子模型 效果显示 盒子模型的简单应用 效果显示: CSS定位 效果显示

  • 盒子模型详解

    盒子模型是布局里面重要的一个知识点,把这个知识点吃透了,就可以很好的布局。 盒子模型有两种: 1.标准模型(con...

  • 盒子模型详解

  • CSS盒子模型详解

    所有HTML元素可以看作盒子,在CSS中,"box model"这一术语是用来设计和布局时使用。 css盒子模型 ...

  • 面试题(DAT)

    1.什么是盒子模型?盒子模型有两种,标准盒子模型和IE盒子模型。标准盒子模型:width = content + ...

  • 【IMWeb秋招训练营】【Day1】面试题总结

    1.什么是盒子模型? 盒子模型有两种,标准盒子模型和IE盒子模型。 标准盒子模型:width = content ...

  • CSS盒子模型

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

  • 前端面试之HTML+CSS(八股文)

    1. 盒子模型,普通盒子模型和怪异盒子模型有什么区别? 答:普通盒子模型又称标准W3C盒子模型,标准盒子模型的Wi...

  • css基础问题

    介绍css的盒子模型 css的盒子模型有两种:IE盒子模型,W3C盒子模型盒子模型:内容(content),内边距...

  • CSS盒模型概述

    盒子模型: 盒子模型,又称框模型 (Box Model) 盒子模型主要的属性:width、height、paddi...

网友评论

      本文标题:盒子模型详解

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