当前位置: 首页 > 知识库问答 >
问题:

html - (CSS初学者)这里CSS的margin为什么会是这个效果?

陶成化
2023-05-21

image.png
图一是one中没有加margin的效果
image.png
图二是one中加上margin之后的效果

问:margin不是调节两个盒子之间的边距么?我的理解是one在canvas里面,那么margin应该是canvas和one的border之间的距离,为什么one会带着canvas的上边界一起下缩20px呢?难道不应该是one相对canvas下缩20px吗?
不知道我又没有表述清楚...

贴一下完整的css代码:
image.png
完整的html代码:
image.png

【先谢谢大家~】

共有1个答案

梁丘权
2023-05-21

这个叫边距塌陷,具体查考

https://juejin.cn/post/7025848292143529997
 类似资料: