Web 2022. 8. 7. 19:21

[CSS] position: absolute인 element를 덮는 법 - z-index가 안 먹힐 때

목차
  1. TL;DR
  2. 설명

TL;DR

앞쪽에 오는 엘리먼트에 position: relative를 주고 z-index를 조정한다

 

설명

 

이런 식으로 static box가 뒤에 있는 이미지의 일부를 가리는 레이아웃을 만든다고 가정해 보자.

이미지의 일부를 가리기 위해 이미지의 position을 기본값인 static에서 absolute로 변경했다.

position만 변경하면 이미지가 박스 위에 표시되기 때문에 box의 z-index를 더 높게 주었다.

그런데 기대했던 것과는 달리 z-index가 더 높은 회색 박스가 이미지 위에 오지 않는다

 

그럴 땐 static element에 position: relative를 줘서 해결하면 된다

저작자표시 (새창열림)

'Web' 카테고리의 다른 글

[스크랩] Reflow & Repaint, 프론트엔드 성능 최적화  (1) 2025.04.17
모바일 기기로 localhost 접속하는 법  (0) 2021.12.06
  1. TL;DR
  2. 설명
'Web' 카테고리의 다른 글
  • [스크랩] Reflow & Repaint, 프론트엔드 성능 최적화
  • 모바일 기기로 localhost 접속하는 법
이우진 기술 블로그개발자 이우진의 기술 블로그입니다
개발자 이우진
이우진 기술 블로그
  • All (86)
    • Spring Framework (20)
    • MSA (7)
      • Event Driven Architecture (3)
    • Java (3)
    • Flink (2)
    • Computer Science (9)
      • Object Oriented Programming (3)
    • Problem Solving (15)
    • Design Pattern (0)
    • React (4)
    • Javascript (2)
    • Web (3)
    • Tools & Environment (3)
    • C++ (2)
    • misc (5)
    • Essay (3)
      • 기술 회고 (5)
  • 홈
  • 태그
  • 관리자
  • 글쓰기
hELLO · Designed By 정상우.v4.2.2
[CSS] position: absolute인 element를 덮는 법 - z-index가 안 먹힐 때
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.