프론트엔드-코드/JQuery

offset(), position()

sdafdq 2023. 7. 25. 16:08
console.log( $('.box').offset().left );

offset()

html 기준으로 left, top등의 위치를 return함

아마 margin만큼? 인듯..?

 

 

  console.log($('.box').position().left);

position()

부모를 기준으로 left, top등의 위치를 반환

부모의 margin, padding, border 포함해서 그 위치 left띄어진 것. 

margin, padding, border까지가 부모니 그거 다포함한 바깥의 left가 left니

 

 

  $('.box p').offset({left:150, top:100});

이렇게 변경할 수 있음

 

'프론트엔드-코드 > JQuery' 카테고리의 다른 글

스크롤 함수  (0) 2023.07.26
태그삽입  (0) 2023.07.26
css()  (0) 2023.07.25
prop()  (0) 2023.07.25
attr  (0) 2023.07.25