20220830
TIL - 20220830
오늘은 모던 JavaScript 튜토리얼에서 브라우저 창 사이즈와 스크롤에 대해 공부했다. 작성한 질문은 다음과 같다. window.innerWidth: 전체 창 너비 document.documentElement.clientWidth: 스크롤바가 차지하는 영역을 제외한 창 너비 창 사이즈가 필요한 경우는 스크롤바 안쪽에 무언가를 넣거나 그릴 때 사용한다. 그럴 때 documentElement의 clientWidth나 clientHeigh을 사용해야 한다. 을 사용해야 하는 이유는 을 명시하지 않았을 때, 기하 관련 프로퍼티를 사용하면 이상하게 동작할 수 있기 때문이다. scrollBy(x,y): 페이지의 스크롤 상태를 현재 포지션을 기준으로 상대적 조정한다. scrollTo(x,y): 절대 좌표를 기준으..