摘要:包括元素的高度上下內邊距上下邊框值,如果元素的的值為那么該值為。該值為元素的包含元素。最后,所有這些偏移量都是只讀的,而且每次訪問他們都需要重新計算。為了避免重復計算,可以將計算的值保存起來,以提高性能。
offsetHeight
包括元素的高度、上下內邊距、上下邊框值,如果元素的style.display的值為none,那么該值為0。
offsetWidth
包括元素的寬度、左右內邊距、左右邊框值,如果元素的style.display的值為none,那么該值為0。
offsetTop
元素的上外邊框至包含該元素的上內邊框之間的像素距離,當然包括元素的外邊距,如果元素的style.display的值為none,那么該值為0。
offsetLeft
元素的左外邊框至包含該元素的左內邊框之間的像素距離,包括外邊框,如果元素的style.display的值為none,那么該值為0。
offsetParent
該值為元素的包含元素。具體的值跟元素的定位有關,具體的值參考正美的博客。如果該元素的style.display的值為none,或者position的值為fixed,那么該值為null。這個還跟瀏覽器有關。概括起來就是距離該元素最近被定位的元素。
在 Webkit 中,如果元素為隱藏的(該元素或其祖先元素的 style.display 為 "none"),或者該元素的 style.position 被設為 "fixed",則該屬性返回 null。
在 IE 9 中,如果該元素的 style.position 被設置為 "fixed",則該屬性返回 null。(display:none 無影響。)
最后,所有這些偏移量都是只讀的,而且每次訪問他們都需要重新計算。為了避免重復計算,可以將計算的值保存起來,以提高性能。那么是不是jquery.offset().left等方法也是重復計算的呢?
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/85640.html
摘要:類似地,一天中的時間,比如,可以使用類表示。合并日期和時間這個復合類名叫,是和的合體。對于最常見的用例,日期和時間已經提供了大量預定義的。你甚至還可以創建這樣的,它使用的歷法系統,以相對于格林尼治時間的偏差方式表示日期時間。 一、LocalDate、LocalTime、Instant、Duration 以及 Period 1.使用 LocalDate 和 LocalTime 創建一個L...
摘要:合并日期和時間這個復合類名叫,是和的合體。截至目前,我們介紹的這些日期時間對象都是不可修改的,這是為了更好地支持函數式編程,確保線程安全,保持領域模式一致性而做出的重大設計決定。 新的日期和時間API Java的API提供了很多有用的組件,能幫助你構建復雜的應用。不過,Java API也不總是完美的。我們相信大多數有經驗的程序員都會贊同Java 8之前的庫對日期和時間的支持就非常不理想...
摘要:一讓廣播明星黯然失色要建立頁面,需要創建用超文本標記語言,編寫的文件,把它們放在一個服務器上二服務器能做什么服務器在互聯網上有一份全天候的工作。一、Web讓廣播明星黯然失色 要建立Web頁面,需要創建用超文本標記語言(HyperText Markup Language,HTML)編寫的文件,把它們放在一個Web服務器上二、Web服務器能做什么? Web服務器在互聯網上有一份全天候的工...
摘要:前言本文內容基本摘抄自深入理解虛擬機,以供復習之用,沒有多少參考價值。此區域是唯一一個在虛擬機規范中沒有規定任何情況的區域。堆是所有線程共享的內存區域,在虛擬機啟動時創建。虛擬機上把方法區稱為永久代。 前言 本文內容基本摘抄自《深入理解Java虛擬機》,以供復習之用,沒有多少參考價值。想要更詳細了解請參考原書。 第二章 1.運行時數據區域 showImg(https://segment...
閱讀 1830·2021-11-11 16:55
閱讀 749·2019-08-30 15:53
閱讀 3588·2019-08-30 15:45
閱讀 671·2019-08-30 14:10
閱讀 3262·2019-08-30 12:46
閱讀 2123·2019-08-29 13:15
閱讀 2026·2019-08-26 13:48
閱讀 934·2019-08-26 12:23