Are*_*lia 5 css positioning margin absolute
这是我的 jsFiddle 对于以下问题: http: //jsfiddle.net/arelia/Rruxf/
我希望页眉位于正文的最顶部,页脚位于正文的最底部。我在页眉和页脚之间有一个内容 div(位置:相对),当我在 div 周围设置边距时,我绝对定位的页眉和页脚从其顶部/底部位置移动该边距的高度(当我尝试在 div 中的段落上方和下方设置边距)。在小提琴中,您可以看到页脚没有附加到底部,即使它是绝对定位的(我继续将页眉设为静态,因为静态给出了预期的结果)。如何将页眉和页脚定位到正文的顶部和底部,而不让中间的内容移动这两个元素?如果position:absolute元素被移出流,为什么会影响它们的位置呢?
我尝试在这里和谷歌搜索“CSS边距影响绝对值”和其他一些短语,但无济于事。我在开发者工具中进行更多尝试时发现了这一点: