TIL

230629) <Header> position:fixed 의 경우에 <body> 컨텐츠 hover에 animation, transform 적용시 튀어나옴 현상

유이 YUI 2023. 6. 29. 19:27

원래는 사진처럼 Header가 fixed된 상황이고, body의 컨텐츠가 header의 뒤로 인식이 되어 header앞으로 튀어나오지 않았다.

근데 body 컨텐츠에 hover로 animation, transform(scale)효과를 적용하고 나니, 하버할 경우 사진처럼 컨텐츠가 header의 앞으로 튀어나오는 현상이 생겼다.

 

이후 animation, transform을 적용할 경우 z-index가 1로 처리되는 효과가 있다는 블로그 글을 보고, header의 z-index를 999로 설정하여 문제 해결하였다. (꼭 999가 아니더라도 1보다 큰 숫자면 모두 유효하다)

 

(실제로는 hover 적용된 상태이지만 header의 앞으로 튀어나오지 않는다)


 

브이하는 사진

오늘도 잘 해냈다!