问答详情
源自:1-1 CSS margin与容器的尺寸

为什么负外边距可以让可视区域变大?想了好久都不理解

然后还有不懂 那个灰色的背景色有意义吗?没设置宽高 可是宽度和高度又从何而来的

提问者:betterl 2017-02-13 19:57

个回答

  • qq_在迷宫_0
    2017-02-13 21:38:06
    已采纳

    没设置宽高可以由里面的内容或者元素撑开的,灰色的背景是父元素的,就是方便看效果来的,你看的那块内容是改变子元素的magin值,如果蓝色块子元素margin水平上的值为负值,就会拉近和灰色背景父元素的距离,所以蓝色块的可是区域就变大了,如果是正值,与父元素距离加大,对应可是区域就变小了

  • 慕桂英3594841
    2017-07-16 08:22:20

    哈哈,我也在疑惑呢,看到这个回答瞬间就明白了:以容器参考,可正可负的margin值