关于margin的问题

来源:3-3 编程练习

4955562999

2016-12-03 16:27

http://img.mukewang.com/584281950001b38f10730378.jpg

为什么margin-top margin-bottom不出效果  

margin-left margin-right都有效果

写回答 关注

1回答

  • Gall
    2016-12-03 18:04:14

    常见原因,因为在两个嵌套的div,如果外层div的父容器padding值为0,
    那么内层div的margin-top或者margin-bottom的值会”转移”给外层div,也就是父容器的父容器。

    解决方法:

    1:设置父容器的的样式加上:overflow:hidden。
    2:给父容器div加样式, padding-top: 1px。
    3:给父容器div加样式,position: absolute。

DOM事件探秘

DOM事件?本课程会通过实例来给小伙伴们讲解如何使用这些事件

99545 学习 · 1197 问题

查看课程

相似问题