我正在开始一个新项目,我想使用normalize.css,但我面临一个小问题。在DOM的顶部你会发现一个黄色的间隙,身体背景颜色。 主容器是绿色的,并且包含来自normalize.css演示的html。
您可以在此处找到演示:http://goo.gl/hf8cv
答案 0 :(得分:13)
你看到的是保证金崩溃。
当带边距的元素位于没有边框或填充的元素内时,边距会与父元素的边距一起折叠。
这是您在顶部看到的h1
元素的边距。由于没有父母有边框或填充物,边缘会一直坍塌到最外面的容器。