transition propaty
c.f. https://www.asobou.co.jp/blog/web/css-animation3
transition: ①property ②duration ③delay ④timing-function
① property :
対象のCSSプロパティ 例;color display ・・・ all
② duration :
開始から終了までの時間 例:2s 500ms
③ delay :
開始するまでの遅延時間 例:2s 500ms
④timing-function :
変化の進め方の指定
ease:開始時と終了時にはゆっくり変化
ease-in-out:開始時と終了時にはeaseよりゆっくり変化
ease-in:開始時はゆっくり変化
ease-out :了時にゆっくり変化
linear :リニアー変化(一定スピード)
cubic-bezier(x軸の値, y軸の値, x軸の値, y軸の値) :ベジェ曲線で変化
ふんわりと円形ボタン表示 Circle Button transition effect
コード:https://codepen.io/hrt/pen/VBqvvY
円形ボタンにマウスオーバーすると、ボタンの色がふんわりと変わります。
transition timing function example
コード:https://codepen.io/hrt/pen/VwmMzxv
windowsの横幅により、バーの長さが変わります。
ease
ease-in-out
ease-in
ease-out
linear
cubic-bezier