想问个题外话

来源:2-5 编程练习

TOUU_JP

2020-04-15 12:57:36

如果这道理我不用定位   单纯的移动蓝色div的位置 我用margin试了一下为什么连外层的橙色div也被跟着移走了 应该怎么做老师可以指导一下吗

写回答

2回答

好帮手慕小尤

2020-04-15

同学你好,一个盒子如果没有上补白(padding-top)和上边框(border-top),那么这个盒子的上边距会和其内部文档流中的第一个子元素的上边距重叠(导致同学描述的效果,父div跟着子div移动)。则可以通过给父div添加border可以解决问题。

如果解决您的问题,请采纳!祝学习愉快!

0

guly

2020-04-15

你好,设置margin-之后,父div跟着子div移动了。

解决这个问题的方法是为父div设置border。

如为父div设置border-top:1px solid darkblue;

如果解决您的问题请采纳,祝学习愉快!


0
hOUU_JP
h 老师 可以是可以 能否说一下为什么这样设置就OK吗
h020-04-15
共1条回复

0 学习 · 9666 问题

查看课程