Programming language/CSS

마우스 오버시 자연스러운 배경색 전환

  • -
반응형

웹 프로젝트를 할 때 간단한 효과를 주기 위해 많이 사용했던 기술입니다.

자바스크립트를 사용해 효과를 줄 수 도 있지만 CSS를 사용해 간단히 수정했습니다.


hover 속성과 transition

hover는 사용자가 마우스를 올렸을 때, 효과를 주는 CSS의 한 기능이다. 여기에 transition을 사용하면 자연스러운 전환이 가능하게 된다.

transition은 원하는 요소의 시간을 지연시켜 애니메이션이 가능하도록 해준다.

transition의 속성 중 duration을 이용해 몇 초 동안 재생할 지 설정이 가능하다.

(webkit은 구글, 사파리 브라우저에 적용을 뜻함)

 

현재 블로그에서 사용한 코드..

 

.css

.area_menu .btn_cate
.area_menu .btn_cate:hover{ background-color:#000; color:#fff }

 

.html

<div class="area_menu">
  <button type="button" class="btn_cate">
     CATEGORY 
  </button>
</div>

+피드백은 언제나 환영입니다 :)

반응형

'Programming language > CSS' 카테고리의 다른 글

margin과 padding  (0) 2018.08.22
Contents

포스팅 주소를 복사했습니다.

이 글이 도움이 되었다면 공감 부탁드립니다.