0

我有这个小提琴。 http://jsfiddle.net/QF47A/3/

好吧,我在我的网站上尝试了一个类似的代码,它工作得很好,直到我添加了一个doctype. 然后代码将始终返回topfrom 0px

好吧,看看:在 JsFiddle 上。它从 开始0,然后上升到负数。

4

1 回答 1

1

当您添加position:absolute;DOM(英文)中的任何元素时,它会像这样做一样放弃它的空间float。除非您将高度添加到身体,否则无法解决此问题。

基本上身体不知道#fly 在那里,所以身体没有高度。

如果你删除position:absolute;你会看到

document.height在这种情况下会为你工作

于 2013-07-17T17:27:13.060 回答