hover?
hover
란 해당 객체 위에 마우스
를 올려두면 스타일이 다르게 변하도록 효과를 줄 수 있습니다.
1 | <head> |
위와 같이 코드를 작성하면 아래와 같이 마우스
를 올리지 않았을 땐 배경색이 하늘색
입니다.
하지만 마우스
를 hover
란 글자 위에 올리게 되면 아래와 같이 핑크색
으로 변하게 됩니다.
active?
active
란 해당 객체를 마우스
로 클릭했을 때 스타일을 변하도록 만들 수 있습니다. active
는 마우스
를 클릭하는 동안에만 작동하게 됩니다. 따라서 클릭이 끝나게 되면 원상태로 돌아옵니다.
1 | <head> |
위와 같이 코드를 작성하면 아래와 같이 마우스
를 클릭하지 않았을 땐 배경색이 하늘색
입니다.
하지만 마우스
를 active
란 글자 위에서 마우스
로 클릭하게되면 아래와 같이 초록색
으로 변하게 됩니다. 하지만 클릭이 끝나게 되면 바로 원래 하늘색
으로 돌아옵니다.
focus?
focus
란 input
태그와 같은 입력 태그가 선택 될 때 focus
를 얻을 시 효과를 줄 수 있습니다.
1 | <head> |
위와 같이 focus
라는 textarea
를 만들게 되면 아래와 같이 기본상태는 하늘색입니다.마우스
를 textarea
에 올리게 되면 아래와 같이 핑크
로 변하게 됩니다.
하지만 focus
가 들어오게 되면 마우스
가 올려지더라도 focus
효과가 우선 적용되기 때문에 아래와 같이 오렌지색
으로 변하게 됩니다. focus
가 되어있는지는 테두리에 하늘색
으로 둘러져 있는 표시를 보고 알 수 있습니다.