js中的scroll和offset使用比較的實例與分析_javascript技巧
來源:懂視網
責編:小采
時間:2020-11-27 21:14:14
js中的scroll和offset使用比較的實例與分析_javascript技巧
js中的scroll和offset使用比較的實例與分析_javascript技巧:1.offsetTop :當前對象到其上級層頂部的距離.不能對其進行賦值.設置對象到頁面頂部的距離請用style.top屬性. 2.offsetLeft :當前對象到其上級層左邊的距離.不能對其進行賦值.設置對象到頁面左部的距離請用style.left屬性. 3.offsetWidth
導讀js中的scroll和offset使用比較的實例與分析_javascript技巧:1.offsetTop :當前對象到其上級層頂部的距離.不能對其進行賦值.設置對象到頁面頂部的距離請用style.top屬性. 2.offsetLeft :當前對象到其上級層左邊的距離.不能對其進行賦值.設置對象到頁面左部的距離請用style.left屬性. 3.offsetWidth

1.offsetTop :
當前對象到其上級層頂部的距離.
不能對其進行賦值.設置對象到頁面頂部的距離請用style.top屬性.
2.offsetLeft :
當前對象到其上級層左邊的距離.
不能對其進行賦值.設置對象到頁面左部的距離請用style.left屬性.
3.offsetWidth :
當前對象的寬度.
與style.width屬性的區別在于:如對象的寬度設定值為百分比寬度,則無論頁面變大還是變小,style.width都返回此百分比,而offsetWidth則返回在不同頁面中對象的寬度值而不是百分比值
4.offsetHeight :
與style.height屬性的區別在于:如對象的寬度設定值為百分比高度,則無論頁面變大還是變小,style.height都返回此百分比,而offsetHeight則返回在不同頁面中對象的高度值而不是百分比值
5.offsetParent :
當前對象的上級層對象.
注意.如果對象是包括在一個DIV中時,此DIV不會被當做是此對象的上級層,(即對象的上級層會跳過DIV對象)上級層是Table時則不會有問題.
利用這個屬性,可以得到當前對象在不同大小的頁面中的絕對位置.
6.scrollLeft :
對象的最左邊到對象在當前窗口顯示的范圍內的左邊的距離.
即是在出現了橫向滾動條的情況下,滾動條拉動的距離.
7.scrollTop
對象的最頂部到對象在當前窗口顯示的范圍內的頂邊的距離.
即是在出現了縱向滾動條的情況下,滾動條拉動的距離.
【代碼】測試offsetTop和scrollTop的html代碼
代碼如下:
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
js中的scroll和offset使用比較的實例與分析_javascript技巧
js中的scroll和offset使用比較的實例與分析_javascript技巧:1.offsetTop :當前對象到其上級層頂部的距離.不能對其進行賦值.設置對象到頁面頂部的距離請用style.top屬性. 2.offsetLeft :當前對象到其上級層左邊的距離.不能對其進行賦值.設置對象到頁面左部的距離請用style.left屬性. 3.offsetWidth