2017/06/03

CSS 마우스 올리면 이미지가 움직이는(Animation) 효과

[CSS/Animation] CSS로 구현한 GIF 애니메이션 효과 (zoom-in)
마우스 오버일때 커지고 작아지는(scale) 효과로 이미지가 움직이는 효과를 낼수 있습니다.
이미지가 약간 커지면서 조금 왼쪽으로 기울어짐

CSS

<style type='text/css'>
.block-image{float:left;width:247px;height:158px;margin-right:20px}
.block-image .thumb{width:100%;height:158px;position:relative;display:block;z-index:2;border-radius:2px;overflow:hidden}
.block-image a{width:100%;height:158px;display:block;transition:all .3s ease-out!important;-webkit-transition:all .3s ease-out!important;-moz-transition:all .3s ease-out!important;-o-transition:all .3s ease-out!important}
.block-image a:hover{-webkit-transform:scale(1.1) rotate(-1.5deg)!important;-moz-transform:scale(1.1) rotate(-1.5deg)!important;transform:scale(1.1) rotate(-1.5deg)!important;transition:all .3s ease-out!important;-webkit-transition:all .3s ease-out!important;-moz-transition:all .3s ease-out!important;-o-transition:all .3s ease-out!important}
</style>
HTML

<div class="block-image"><div class='thumb'>
</div></div>

DIV안에 이미지를 넣으시면 나타납니다.

<div class="block-image">
<a href="https://2.bp.blogspot.com/-fFAvM9GTJ9U/VnaO_ny5OhI/AAAAAAAAAOg/7X9_xua3Fz0/s1600/blogger_log.png" imageanchor="1"><img border="0" src="https://2.bp.blogspot.com/-fFAvM9GTJ9U/VnaO_ny5OhI/AAAAAAAAAOg/7X9_xua3Fz0/s1600/blogger_log.png" /></a>
</div>

아래는 적용된 효과입니다.




EmoticonEmoticon

:)
:(
hihi
:-)
:D
=D
:-d
;(
;-(
@-)
:o
:>)
(o)
:p
:-?
(p)
:-s
8-)
:-t
:-b
b-(
(y)
x-)
(h)

구글블로그

  • 웹반응형
  • 모바일친화적
  • 검색최적화
  • 모두무료