为了账号安全,请及时绑定邮箱和手机立即绑定

CSS:当父母无国界时的边际收益

CSS:当父母无国界时的边际收益

繁华开满天机 2019-10-18 14:33:13
正如您在这张图片中看到的,我在div绿色内部有一个橙色div,没有顶部边框。橙色div具有30px最高边距,但同时也将绿色div压低。当然,添加顶部边框可以解决此问题,但是我需要绿色div无边框。我能做什么?.body { border: 1px solid black; border-top: none; border-bottom: none; width: 120px; height: 112px; background-color: lightgreen;}.body .container { background-color: orange; height: 50px; width: 50%; margin-top: 30px;}<div class="header">Top</div><div class="body"> <div class="container">Box</div></div><div class="foot">Bottom</div>
查看完整描述

3 回答

?
米琪卡哇伊

TA贡献1998条经验 获得超6个赞

不知道这是否适合您的情况,但是我只是使用以下CSS属性解决了此问题


#element {

    padding-top: 1px;

    margin-top: -1px;

}

#element被下推,因为它的第一个子元素具有margin-top: 30px。使用此CSS,它现在可以按预期的方式工作:)不确定是否适用于每种情况,YMMV。


查看完整回答
反对 回复 2019-10-18
  • 3 回答
  • 0 关注
  • 355 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信