달성하고자하는 것을 보여주기 위해 jsFiddle을 설정했습니다.다른 div가 스크롤되지 않은 경우 div 스크롤
<body>
은 부모 창 크기로 두 개 이상있을 수 있지만 간단한 설정입니다. 따라서 <body>
은 스크롤하지 않습니다.
아무런 div
이 스크롤되지 않고 (아무 것도 스크롤되지 않으면) .mainContent
이 스크롤되도록 이벤트 리스너를 window.scroll
에 바인드하려고합니다.
예를 들어 .sidebar
으로 스크롤하는 경우 사이드 바를 스크롤하면됩니다. 그러나 내 커서가 오른쪽 가장자리에 있고 마우스 휠로 스크롤하면 .mainContent
이 몸체가 넘쳐 나는 것처럼 스크롤해야합니다.
잘 설명합니까?
내 질문은 그럴 경우 .mainContent
을 스크롤 할 수 있도록 마우스 휠을 돌릴 때 다른 요소가 스크롤되지 않는지 감지하는 방법입니다.
두 div가 마우스 휠에서 스크롤되기를 원합니 까? – Zword
좋아요 말해봐 내가이 권한을 가지고 있다면 커서가있는 div 만 있으면 스크롤 할 수 없겠지? –
아니요, 하나만 있습니다. 때로는 사이드 바가 스크롤 할 수 없으며 때로는 사이드 바가 스크롤됩니다. 사이드 바를 스크롤 할 수있을 때 사이드 바를 스크롤하지만 사이드 바를 스크롤하면 사이드 바를 스크롤하여 .mainContent를 스크롤합니다. – CBeTJlu4ok