想问个题外话

想问个题外话

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

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

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

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

guly 2020-04-15 13:39:17

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

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

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

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


  • 提问者 TOUU_JP #1
    老师 可以是可以 能否说一下为什么这样设置就OK吗
    2020-04-15 18:20:59
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师