我有这个小提琴。 http://jsfiddle.net/QF47A/3/
嗯,我在我的网站上尝试了类似的代码,它在我添加doctype
之前效果很好。然后,代码将始终从top
返回0px
。
好好看一下:关于JsFiddle。它从0
开始,然后上升到负数。
答案 0 :(得分:1)
当您将position:absolute;
添加到DOM
(英文)中的任何元素时,它会像float
那样放弃它的空间。除非你给身体增加高度,否则没有办法解决这个问题。
基本上身体不知道#fly是否存在,所以身体没有高度。
如果您删除position:absolute;
,则会看到
document.height
将适合您