오버플로 숨김을 사용하면 고정 위치 지정이 예기치 않게 작동하는 이유
제공된 HTML 스니펫에서 고정 div가 컨테이너 내부에 배치됩니다. 일반적으로 해당 컨테이너 내의 스크롤 영역 상단에 계속 표시됩니다. 이 동작은 iOS UITableView의 헤더와 유사합니다.
그러나 컨테이너에 Overflow:hidden 스타일이 지정되면 고정 위치 지정이 올바르게 작동하지 않습니다.
오버플로의 영향 이해 :hidden
overflow:hidden 규칙은 컨테이너 요소 내의 콘텐츠를 제한합니다. 컨테이너의 크기를 초과하는 모든 콘텐츠는 보기에서 숨겨집니다. 끈끈한 요소의 경우 스크롤 영역의 상단에 도달하면 컨테이너 외부로 튀어나오는 것을 방지하는 규칙이 있습니다.
Overflow:hidden을 사용한 고정 위치 지정
고정 요소가 Overflow:hidden을 만나면 고정 위치 지정이 비정상적으로 작동합니다. 끈적임은 용기 내 눈에 보이는 영역으로 제한됩니다. 사용자가 스크롤하면 고정 요소는 스크롤 패널을 따르지 않고 컨테이너 경계에 의해 제한됩니다.
Overflow:hidden의 대안
이 문제를 해결하려면 다음을 고려하세요. 넘치는 콘텐츠를 숨기기 위해 다른 방법 사용:
- 사용 contain:paint;: 이 CSS 속성은 고정 요소가 올바르게 작동하도록 허용하면서 오버플로되는 콘텐츠를 컨테이너 경계로 제한합니다.
- 경로 소개: 오버플로를 사용하는 대신: 숨겨진 경우 클리핑 경로를 만들어 컨테이너 내의 가시 영역을 정의합니다. 이렇게 하면 끈끈한 요소가 컨테이너의 눈에 보이는 경계를 넘어 확장되어 원하는 끈끈한 동작을 고수할 수 있습니다.
위 내용은 'overflow:hidden'으로 인해 고정 위치 지정이 중단되는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

마크 업이라는 매혹적인 새 사이트가 방금 시작되었습니다. 태그 라인 : Big Tech가 당신을보고 있습니다. 우리는 큰 기술을보고 있습니다. 위의 위대한 일. 그만큼

나는 다른 날 JavaScript로 RSS 피드를 구문 분석하는 것에 대해 게시했습니다. 또한 RSS 설정에 대해 Feedbin이 어떻게 핵심인지에 대해 이야기했습니다.

Chris Coyier의 WordPress의 Gutenberg 편집기 구현에서 영감을 얻은 Sanity Studio를위한 미리보기로 사용자 정의 코드펜 블록을 만드는 방법에 대해 알아보십시오.

라인, 바 및 파이 차트는 대시 보드의 빵과 버터이며 모든 데이터 시각화 툴킷의 기본 구성 요소입니다. 물론 SVG를 사용할 수 있습니다

우리는 항상 웹에 더 액세스 할 수 있도록하고 있습니다. 색상 대비는 수학 일 뿐이므로 Sass는 디자이너가 놓친 에지 케이스를 다룰 수 있습니다.

타탄은 일반적으로 스코틀랜드, 특히 세련된 킬트와 관련된 패턴의 천입니다. tartanify.com에서 우리는 5,000 개가 넘는 타탄을 모았습니다

얼마 전, PHP 템플릿에 대해 PHP (기본적으로 HEREDOC 구문)에 대해 게시했습니다. 나는 문자 그대로 그 기술을 사용하여 슈퍼 기본을 사용합니다

다른 사진을보기 위해 탐색으로 더 큰 버전의 이미지를 열어주는 웹 페이지의 이미지를 클릭 한 적이 있습니까?


핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

안전한 시험 브라우저
안전한 시험 브라우저는 온라인 시험을 안전하게 치르기 위한 보안 브라우저 환경입니다. 이 소프트웨어는 모든 컴퓨터를 안전한 워크스테이션으로 바꿔줍니다. 이는 모든 유틸리티에 대한 액세스를 제어하고 학생들이 승인되지 않은 리소스를 사용하는 것을 방지합니다.

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

드림위버 CS6
시각적 웹 개발 도구

MinGW - Windows용 미니멀리스트 GNU
이 프로젝트는 osdn.net/projects/mingw로 마이그레이션되는 중입니다. 계속해서 그곳에서 우리를 팔로우할 수 있습니다. MinGW: GCC(GNU Compiler Collection)의 기본 Windows 포트로, 기본 Windows 애플리케이션을 구축하기 위한 무료 배포 가능 가져오기 라이브러리 및 헤더 파일로 C99 기능을 지원하는 MSVC 런타임에 대한 확장이 포함되어 있습니다. 모든 MinGW 소프트웨어는 64비트 Windows 플랫폼에서 실행될 수 있습니다.

PhpStorm 맥 버전
최신(2018.2.1) 전문 PHP 통합 개발 도구

뜨거운 주제



