WordPressテーマ Cocoon
このMASAa.netは、WordPressテーマ Cocoonを使って構築しています。
今回は、WordPressテーマ Cocoonで「プロフィールアイコンのアニメーション」のカスタマイズについてまとめてみました。
WordPressテーマ Cocoon プロフィールアイコンのアニメーション
以前のエントリー記事で「ウィジェット [C] プロフィールのカスタマイズ」を行い、プロフィールアイコンに対して回転させるアニメーション化を行っています。
現在の「プロフィールアイコンのアニメーション」のスタイルは、次の様になっています。
このアニメーションの動作は、左右に傾く(回転)単純なものです。
この動きにもそろそろ飽きてきたので、もう少し手を加えたアニメーションの動きを取り入れたいと思います。
プロフィールアイコンのアニメーションのカスタマイズ
WordPressテーマ Cocoonでの「プロフィールアイコンのアニメーション」のカスタマイズを行います。
カスタマイズ内容
「プロフィールアイコンのアニメーション」のカスタマイズ内容は、下記の通りです。
「スタイルシート(style.css)」を開き、今回のカスタマイズ内容を追記します。
但し、以前プロフィールアイコンに対してアニメーション化のカスタマイズを行っている場合は、カスタマイズ内容を上書きする必要があります。
/************************************ ** ■ウィジェット[c]プロフィールカスタマイズ(プロフィール情報、プロフィールアイコン) ************************************/ .nwa .author-box .author-description { /*プロフィール情報*/ word-break: break-all; /*表示範囲に合わせて改行*/ text-decoration: underline dotted #bbb; /*アンダーライン*/ font-size: 14px; /*フォントサイズ*/ font-weight: 600; /*フォント太さ*/ } .nwa .author-box .author-thumb img { /*プロフィールアイコン回転*/ animation: ukasu 18s infinite; /*浮かすアニメーション*/ } @keyframes ukasu { /*浮かすアニメーション*/ 0% { transform:translate(-45px, 20px) rotate(0deg); } 35% { transform:translate(-45px, -150px) rotate(40deg); } 60% { transform:translate(-45px, 20px) rotate(0deg); } 82% { transform:translate(-45px, -75px) rotate(-20deg); } 100% { transform:translate(-45px, 20px) rotate(0deg); } } .nwa .author-box .author-thumb img:hover { /*プロフィールアイコン ホバー時*/ animation: kaiten 0s linear infinite; /*プロフィールアイコン回転中止*/ }
カスタマイズ後のプロフィールアイコンのアニメーション
今回のカスタマイズによって、「プロフィールアイコンのアニメーション」は、次の様になりました。
今回のカスタマイズでは、従来の回転のアニメーションに加えて、上下のアニメーションを追加しました。
今回は位置を5箇所設定し、各位置の設定と角度の設定を行っています。
具体的には、
「translate(【A】px, 【B】px) rotate(【C】deg)」に対して、
- 【A】=X座標
- 【B】=Y座標
- 【C】=角度
で設定を行います。
また、「animation: ukasu 【D】s infinite ease-in-out 0s alternate;」に対して、
- 【D】=動作時間
で設定します。
実際のプロフィールアイコンの動きについては、このMASAa.netでご確認下さい。
最後に
コンテンツの位置にアニメーション的な動きがあると興味を持って貰えると言うことで、一定の効果はあると思います。
特に枠をはみ出してのアニメーションは目に付くでしょう。
しばらくはこの動きとしておきますが、また機会があれば変更していきたいと思います。
コメント