홈>
z-index -2의 a- 요소와 z-index -1의 div 요소가 있습니다. z-index가 높기 때문에 div 요소가 맨 위에있을 것으로 예상합니다. Chrome에서는 그렇지 않습니다. Chrome의 버그입니까?
편집 : 수정 방법에 대한 제안을 보내지 마십시오. 왜 다르게 보이는지 알고 싶습니다.
#bar
{
position:fixed;
top:0;
right:0;
left:0;
height:100px;
z-index:-2;
background:rgba(255,0,0,0.5);
}
#square
{
position:relative;
height:150px;
width:150px;
z-index:-1;
background:black;
margin:200px auto 10000px auto;
}
<!DOCTYPE html>
<html>
<head>
</head>
<body onload="document.getElementById('bar').click()">
<a id="bar" href="#square">scroll down</a>
<div id="square"></div>
</body>
</html>
스크린 샷
- 답변 # 1
- 답변 # 2
다른 요소보다 우선 순위가 높은 고정 위치 요소에 문제가 있습니다. 자세한 내용은 스택 컨텍스트를 참조하십시오
다음은 문제를 해결하기위한 다른 접근 방식의 jsfiddle 링크입니다.
#bar { position:sticky; top:0; right:0; left:0; display: inline-block; width: 100vw; height:100px; z-index:-2; background:rgba(255,0,0,0.5); } #square { position:relative; height:150px; width:150px; z-index:-1; background:black; margin: 0px auto; }
관련 자료
- html - `word-break - keep-all`과 함께 u + 3002를 사용할 때 firefox와 chrome이 다르게 동작하는 이유는 무엇입니까?
- hyperlink - Google 크롬에서 링크를 Command- 클릭하면 렌더링되지 않고 페이지가로드됩니다 (일반 클릭이 작동 함)
- reactjs - 내 React 앱은 Chrome에서는 작동하지만 Firefox에서는 작동하지 않습니다
- javascript - 크롬이 왜 tensorflowjs 코드에서 올바른 출력을 제공하고 파이어 폭스가 올바른 출력을 제공합니까?
- javascript - 버튼 - 초점은 크롬에서는 완벽하게 작동하지만 파이어 폭스에서는 완벽하지 않습니다
- Firefox에서 SVG 렌더링이 꺼져 있습니다
- javascript - 크롬 및 파이어 폭스와 다른 setInterval
- Firefox에서 Javascript 날짜 형식이 위치에 따라 다르게 표시됩니다
- html - FireFox에서 잘못된 테이블 렌더링
- html - css - chrome과 firefox에서 색상 코드 # 999 음영이 다른 이유는 무엇입니까?
- windows - 로컬에서 실행할 때 Chrome 및 Firefox에서 WebRTC 샘플 실패
- javascript - jquery는 Firefox, Edge에서는 작동하지만 Chrome에서는 작동하지 않습니다
- javascript - Chrome 확장 프로그램에서 동적으로 인라인 함수 렌더링
- javascript - 로그인은 Chrome 및 Firefox에서는 작동하지만 Edge에서는 작동하지 않습니다
- html - Firefox에서는 작동하지만 Chrome 및 Safari에서는 작동하지 않는 반응 형 이미지를 수정하는 방법은 무엇입니까?
- css - 로고는 Firefox 또는 IE가 아닌 Chrome에서 픽셀 화되어 나타납니다
- html - Chrome과 Firefox에서 큐브가 회전하지만 Safari에서는 회전하지 않습니다
- html - Chrome 및 Firefox에서 동영상이 자동 재생되지 않습니다
- javascript - Objectmap 람다 코드가 Chrome, Firefox에서 작동하지만 IE에서는 작동하지 않습니까?
- Chrome 또는 Firefox에서 낮은 DPI 렌더링을 시뮬레이션하는 방법이 있습니까?
트렌드
- OpenCv의 폴더에서 여러 이미지 읽기 (python)
- 파이썬 셀레늄 모든 "href"속성 가져 오기
- html - 자바 스크립트 - 클릭 후 변경 버튼 텍스트 변경
- javascript - 현재 URL에서 특정 div 만 새로 고침/새로 고침
- JSP에 대한 클래스를 컴파일 할 수 없습니다
- JavaScript 변수를 HTML div에 '출력'하는 방법
- git commit - 자식 - 로컬 커밋 된 파일에 대한 변경을 취소하는 방법
- jquery - JavaScript로 현재 세션 값을 얻으시겠습니까?
- javascript - swiperjs에서 정지, 재생 버튼 추가
- python - 화면에서 찾은 요소를 찾을 수없는 경우 셀레늄
솔직히 말해서 왜 이런 일이 일어나고 있는지 확실하지 않지만, 긍정적 인 값을 사용하면 모든 것이 예상대로 작동합니다.