[JQUERY] jQuery를 : 위치 () 및 오프셋 간의 차 ()
JQUERYjQuery를 : 위치 () 및 오프셋 간의 차 ()
해결법
-
1.그들이하든 같은 문맥에 따라 달라집니다.
그들이하든 같은 문맥에 따라 달라집니다.
문서가 종종의 경우 오프셋 부모 인 경우 분명히, 이들은 동일합니다. 오프셋 부모 "가장 가까운 위치 함유 요소"이다.
예를 들어,이 문서에 :
<div style="position: absolute; top: 200; left: 200;"> <div id="sub"></div> </div>
. 그런 다음 $ ( '# 서브') 오프셋 () {왼쪽 : 200, 최고 : 200}되지만, 그 .position는 () {왼쪽 : 0, 최고 : 0}됩니다.
-
2.출처 : http://api.jquery.com/offset/
출처 : http://api.jquery.com/offset/
-
3.두 함수는 두 가지 속성을 가진 일반 객체를 반환 : 너비 및 높이입니다.
두 함수는 두 가지 속성을 가진 일반 객체를 반환 : 너비 및 높이입니다.
객체의 CSS 위치 인 때 "절대"두 함수 반환 폭 및 높이 = 0 = 0
from https://stackoverflow.com/questions/3202008/jquery-difference-between-position-and-offset by cc-by-sa and MIT license
'JQUERY' 카테고리의 다른 글
[JQUERY] jQuery의 .bind () 대 CSTE 연구진은 () (0) | 2020.10.21 |
---|---|
[JQUERY] 페이지를 (떠나지 않을) 닫을 때 JQuery와는 beforeunload? (0) | 2020.10.21 |
[JQUERY] 체크 박스를 클릭에 이벤트 버블 링을 중지하는 방법 (0) | 2020.10.21 |
[JQUERY] 어떻게 5 초 동안 함수 호출을 지연합니까? [복제] (0) | 2020.10.21 |
[JQUERY] JQuery와는 레일 4 응용 프로그램에서 페이지 새로 고침에만로드된다 (0) | 2020.10.21 |