offset翻譯過來就是偏移量,使用offset系列相關屬性能夠動態獲得該元素的位置(偏移)、大小等瀏覽器
client翻譯過來就是客戶端,咱們使用client系列的相關屬性來獲取元素可視區的相關信息ide
經過client系列的相關屬性能夠動態獲得該元素的邊框大小、元素大小等函數
scroll翻譯過來就是滾動,使用scroll系列的相關屬性能夠動態獲得該元素的大小、滾動距離等動畫
若是瀏覽器的高(或寬)度不足以顯示整個頁面時,會自動出現滾動條翻譯
當滾動條向下滾動時,頁面上面被隱藏掉的高度,咱們就稱爲頁面被捲去的頭部3d
滾動條在滾動時會觸發onscroll事件blog
function getScroll() { return { left: window.pageXOffset || document.documentElement.scrollLeft || document.body.scrollLeft || 0, top: window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop || 0 }; } // 使用的時候 getScroll().left4. 三大系列總結
主要用法:seo
[mouseenter 和 mouseover 的區別]事件
5. 動畫函數封裝[緩動動畫函數封裝]圖片
6. 常見網頁特效案例