2011.04.06 achamaro
前回の続きではなく
今回はCSS3のanimetionについて
CSSだけでアニメーションできるらしいので
JS好きの危機感でちょろっとだけさわってみました。
[HTML]
[ベースのCSS]
.anime { width: 300px; height: 200px; position: relative; background-color: #000; overflow: hidden; } .anime img { width: 180px; height: 180px; top: 10px; position: absolute; opacity: 0; }[アニメーション用のCSS]
@-webkit-keyframes 'ani1' { 0% {left: -180px; opacity: 0;} 40% {left: 60px; opacity: 1;} 100% {left: 480px; opacity: 0;} }[アニメーション開始用のCSS]
.anime:hover img { -webkit-animation: 'ani1' 2s ease 0 1 normal; }※イケメンが見たい方はchromeかsafariでどうぞ