ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [TIL] 2023.02.20 최종 프로젝트 12day
    카테고리 없음 2023. 2. 20. 21:20

    마우스 오버 효과 중에서

    마우스를 가져다대면 없던 글자가 생기는 효과를 해보려고 했다.

    구조는 위와 같이 상위 컴포넌트 Tip에 하위 컴포넌트 TipComment을 두었다.

     

    우선 하위 컴포넌트에 아래 사진과 같이 

    opacity: 0 을 주어서 텍스트가 투명해져서 안보이게 하고

     

    상위 컴포넌트에 아래 사진처럼

    opacity: 1 을 주어서 텍스트가 마우스를 가져다댔을 때

    불투명해져서 보이게 했다.

     

    처음에는 밑에처럼 div태그 안에 hover을 입혔는데

    이렇게 하니까 텍스트부분에만 마우스를 가져가대야

    글자가 안보이다가 보였다.

    왜 저렇게 되는지 생각해보니

    상위 컴포넌트에 hover을 줘야되는데 하위 컴포넌트의

    div 태그에 hover을 준 격이 되어버려서였다.

Designed by Tistory.