"일꾼이 일을 잘하려면 먼저 도구를 갈고 닦아야 한다." - 공자, 『논어』.
첫 장 > 프로그램 작성 > Mac용 Chrome에서 원치 않는 \"오버스크롤\"을 제거하는 방법은 무엇입니까?

Mac용 Chrome에서 원치 않는 \"오버스크롤\"을 제거하는 방법은 무엇입니까?

2024-11-08에 게시됨
검색:673

How to Eliminate Unwanted \

웹 페이지의 '오버스크롤' 극복

Mac용 Chrome에서 '오버스크롤'은 사용자가 페이지를 일반 보기 영역 밖으로 드래그할 수 있게 하는 바람직하지 않은 효과입니다. 제공된 이미지에서 볼 수 있듯이. 이 문제를 해결하고 사용자 경험을 개선하려면 다음 두 가지 방법을 고려하십시오.

방법 1: 오버스크롤 제한

오버스크롤을 완전히 비활성화하려면 다음 CSS 코드를 사용하십시오.

html {
    overflow: hidden;
    height: 100%;
}

body {
    height: 100%;
    overflow: auto;
}

요소의 오버플로: 숨겨진 속성은 오버플로 콘텐츠가 표시되는 것을 방지하여 뷰포트 내에서 페이지를 효과적으로 경계화합니다.

요소의 Overflow: auto 속성은 페이지의 지정된 높이 내에서 자연스러운 스크롤을 허용하지만 오버스크롤을 제한합니다.

방법 2: 오버스크롤 동작 사용자 정의

오버스크롤 동작을 사용자 정의하고 제어하려면 터치 액션 속성:

body {
    -webkit-touch-callout: none;
    -webkit-touch-action: manipulation;
}

위의 코드는 페이지에 정의된 높이 내에서 스크롤하는 것을 포함하여 일반적인 터치 조작을 허용하면서 텍스트 선택을 방지합니다. 보다 세부적인 제어를 위해 가로 스크롤만 허용하는 pan-x와 같은 정확한 터치 동작 값을 지정할 수 있습니다.

최신 튜토리얼 더>

부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.

Copyright© 2022 湘ICP备2022001581号-3