CSSのアニメーションプロパティでキーフレーム指定が面倒なので、動的に指定するJSを用意しました。 動作確認環境は、Chrome、Safari、MobileSafariです。 直接記述して指定する場合 マウスオーバーすることで、赤色から緑色に変わります。 直書きなので動的に色を変更(キーフレーム指定)するようなアニメーションは出来ません。 <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8" /> <title>demo-1</title> <style> div#demo1 { width :50px; height:50px; border:1px solid #000000; background-color: rgb(255,0,0); } div#demo1:hover { -webkit-animati