我在HTML文檔中有一個元素id="stimulus"
。瞭解偏移方法的返回值
當我在瀏覽器中打開此文檔,並使用瀏覽器的控制檯進行調查#stimulus
性能,這是我所看到的:
> $('#stimulus').offset()
< Object {top: 0, left: 0}
> $('#stimulus').css('top')
< "-155.761px"
> $('#stimulus').css('left')
< "253.087px"
我該怎樣解讀? top
offset
與使用css
方法訪問的top
不同?
,那不是意味着'#stimulus'應該出現在(0,0)整個文檔的位置?那不是網頁的左上角? (這不是'#刺激'出現的地方。) – dbliss
@dbliss您的元素是否隱藏,用填充,邊框或邊距進行偏移?該文件表示,它不提供特殊情況下的正確位置 –
@dbliss爲什麼不提供複製問題的簡約樣本?當我訪問刺激被隱藏的值時,它應該是顯而易見的 –