关于盒子计算的问题

来源:3-33 选择练习

慕用2429104

2019-07-05 18:26:40

盒子的实际高度与盒子在页面所占的高度难道不一样吗?有个课后题说不用加margin的值

写回答

1回答

樱桃小胖子

2019-07-05

我们先来看一个例子:

http://img.mukewang.com/climg/5d1f353a0001c49005280681.jpg

按照正常计算规则计算高度

height+(border-top)+(border-bottom)+(padding-top)+(padding-bottom)+(margin-top)+(margin-bottom)=200+2+2+10+10+10+10=244,但是实际显示的如下:

http://img.mukewang.com/climg/5d1f352d0001bf2204090651.jpg

这是为什么呢?在实际显示的时候,margin设置的是与其他盒子的间距,可以理解成在实际显示的时候,margin并不计算在盒子内,而是吸附在盒子四周。如下图:

http://img.mukewang.com/climg/5d1f363f0001dc7a04980340.jpg

希望可以帮到你!

0

0 学习 · 40143 问题

查看课程