久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

圖解JQUERY尺寸及位置定義

圖解JQUERY尺寸及位置定義 三聯教程

  最近在學習JQUERY的一些應用,接觸到了JQUERY對于元素尺寸及位置定義,還有就是配合瀏覽器尺 寸及狀態的計算所做出的一些動畫特效。其實像這類JQUERY應用無外乎涉及這些屬性的調用:innerHeight()、innerWidth()、 outerHeight()、outerHeight(true)、outerHeight(false)、outerWidth(true)、 outerWidth(false)、position()、offset()、scrollTop()、scrollLeft()。

  單獨看每條解釋,基本上都能給人很清晰明了的感覺。但是在應用的時候總會引起混淆,特別是position()與offset()。起初也被這些參數繞的腦袋昏昏漲漲的。

  感覺在做動畫的時候,這些參數特別有用,但一時又搞不太清楚各個參數的細微差別。于是今天就花了半天的時間,對著API仔細分析,自己再動手驗證一下自己的想法,拿著一支筆在紙上畫來畫去,確認無誤后,做出了這么兩幅圖稿。以供以后參考之用。

  JQUERY對尺寸的定義

  對于尺寸的定義其實很好理解,只是使用outerHeight()、outerWidth()的參數時容易搞混淆,特別是很容易把默認值false記成true。

  下面以高度為例寫一下各個尺寸的計算方法,寬度計算方法與之一致。

  innerHeight()=【padding-top】+【height】+【padding-bottom】

  outerHeight()=outerHeight(false)=【border-top-width】+【padding-top】+【height】+【padding-bottom】+【border-bottom-width】

  outerHeight(true)=【margin-top】+【border-top-width】+【padding-top】+【height】+【padding-bottom】+【border-bottom-width】+【margin-bottom】

  JQUERY對位置的定義

  這里用一種假想電腦屏幕可以向上延伸的思想來解釋JQUERY對位置的定義。對于很多初學者很難理 解$(document).scrollTop(),相信用這張圖來解釋滾動高度,很多人一眼就能看明白這個高度究竟指的是哪一段長度。其實 srcollTop()并不僅限于瀏覽器的滾動條,任何自身設置了固定高度,并且overflow的值為hidden的元素,都可以使用此屬性。

  對于position()和offset(),唯一的區別就是offset()針對的是元素相對于瀏覽器的偏移,而position()針對的是元 素相對有定位的父級元素的偏移。說簡單了就是相對設置了position為relative或absolute的父級,然而很多情況是并沒有任何父級元素 設置了定位,此時position()和offset()就是相同的了,但我們在寫代碼的時候應該很清楚的知道該用哪一個,以避免后期維護時所帶來的不便。

  圖例里只寫了高度的解釋,寬度與高度的解讀方式一致,你可以自己去理解。

  當然,上面這些僅僅是劇中人對JQUERY位置與尺寸的一點理解,可能有不準確或錯誤的的地方,為了避免誤人子弟,歡迎您與小劇分享你的想法。

【網站聲明】本站除付費源碼經過測試外,其他素材未做測試,不保證完整性,網站上部分源碼僅限學習交流,請勿用于商業用途。如損害你的權益請聯系客服QQ:2655101040 給予處理,謝謝支持。

相關文檔推薦

這篇文章給大家詳細介紹了HTML頁面跳轉及參數傳遞問題,需要的朋友參考下吧
這篇文章主要介紹了純css實現照片墻3D效果的示例代碼,可以實現鼠標經過圖片實現改變,具有一定的參考價值,感興趣的小伙伴們可以參考一下
本篇文章主要介紹了純 Css 繪制扇形的方法示例,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
本篇文章主要介紹了一份純CSS loading效果代碼示例,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
這篇文章主要介紹了css 實現文字過長自動隱藏功能,需要的朋友可以參考下
本篇文章主要介紹了詳解CSS3 rem(設置字體大小) 教程,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
主站蜘蛛池模板: 欧美久久一区二区三区 | 国产小视频在线 | 国产伦精品一区二区三区在线 | 成人在线精品视频 | 91久久久久久 | 中文字幕综合 | 色久电影 | 在线播放中文字幕 | 国产成人免费视频 | 免费中文字幕日韩欧美 | 久久精品亚洲欧美日韩久久 | 久久国产精品无码网站 | 一色一黄视频 | 精品综合久久久 | 97国产在线观看 | 日韩欧美在线免费 | 免费精品久久久久久中文字幕 | 欧美精品一区二区三区在线播放 | 成人二区| 久久久国产精品一区 | 欧美一区二区三区四区视频 | 久久久精品一区 | 成人3d动漫一区二区三区91 | 一区二区三区视频在线 | 91精品久久久久久久久中文字幕 | 亚洲iv一区二区三区 | 精品久久国产老人久久综合 | 欧美成人a∨高清免费观看 老司机午夜性大片 | 国产成人免费视频网站高清观看视频 | 国产黄色免费网站 | 日韩 国产 在线 | 在线视频第一页 | 久久久观看 | 国产区在线视频 | 精品91视频| 国内精品久久久久久久 | 久久精品一区 | 日韩激情一区 | 国产一区二区久久 | 偷拍亚洲色图 | 99国产精品久久久 |