インターネット・アカデミー公式ブログ Web学校・Webスクールの評判・口コミ
About

「Bounce.js」を使って、バウンドするCSS3アニメーションを作ってみよう!

2017年5月15日

「Bounce.js」を使って、バウンドするCSS3アニメーションを作ってみよう!

Wenサイトの購入ボタンやお問い合わせのボタンなどに、バウンドなどの印象に残るアニメーションがついていると、興味が湧いたり、なんとなくクリックしたくなったりしませんか?

Webを使って情報を検索することが当たり前になった昨今、1日の中で複数のWebサイトを閲覧したり比較するのもまた当たり前になってきています。 しかも、オシャレなデザインのサイトも多い中で、ちょっとしたアニメーションがついているだけで、差別化できたりユーザーの印象に残すことができる場合もあります。

そこで、印象に残るような効果的なバウンドアニメーションが手軽に作れる、CSS3のサンプルコード集「Bounce.js」を本日はご紹介します。

「Bounce.js」の使い方

「Bounce.js」は、用意された設定をいじるだけで、バウンドするアニメーションのCSSコードを手軽に書き出すことができます。

サイトにアクセスをしたら、左上に表示をされた「ADD COMPONENT」をクリックしてみましょう。 回転、移動、拡大・縮小などの細かい設定を自分好みでいじってアニメーションを作っていくことができます。設定を作ったら、画面中央の「PLAY ANIMATION」をクリックしてプレビューしてみましょう。

また、「ADD COMPONENT」の下にある「SELECT PRESET」メニューから好きなプリセットを選んで、設定をカスタマイズする方法でアニメーションを作ることもできます。

「Bounce.js」の使い方

気に入った設定を作ることができたら、「Export CSS」をクリックして、CSS3のソースコードを表示させることができます。

「Bounce.js」の使い方

コピーをとったCSSコードをどうしたらいいかわからない場合は、「How do I use this?」をクリックすれば、MDNの解説ページが表示されます。(表示されるのは英語のページですが、画面右上の「LANGUAGES」をクリックし、日本語を選択すれば日本語で閲覧することができます。)

ちなみに、「Bounce.js」はJavaScript/CSS3で作られたMITライセンスです。MITライセンスは、オープンソースソフトウェアのライセンスの1つで、いくつかの規約を守ることで無料で自由に使うことができるというものです。

詳しくは、使用前に「bounce.js/LICENSE」のページを確認してくださいね。

アニメーションボタンは、効果的に使用すればWebの成果を高めたり、よりデザインの印象を良くすることができる可能性があります。ぜひ、「Bounce.js」を使って手軽にCSS3アニメーションに挑戦してみて下さいね。

また、インターネット・アカデミーでは、CSS3アニメーションを授業の中でも学ぶことができます。CSS3やJavaScriptについて学びたいという方、体験レッスンの中でアニメーションを作成してみたいという方は、ぜひ一度お気軽にお問合せください!

関連リンク

関連講座

関連ブログ記事

本ブログは、日本初Web専門スクールのインターネット・アカデミーの講師が運営するWebメディアです。 スクールの情報はもちろん、最新のWebデザイン・プログラミング・Webマーケティングについて役立つ情報をご紹介しています。

  • このエントリーをはてなブックマークに追加

現在、マサチューセッツ工科大学のW3C本部に在籍し、HTML開発とインターネット・アカデミーのカリキュラム開発を担当する。

海外支店責任者として、アメリカとインド、日本を行き来する。5年間、マサチューセッツ工科大学のW3C本部に在籍し、HTML開発と普及活動を行ってきた経歴を持つ。

日本の新宿校、渋谷校インストラクター。主にWebマー ケティングとクリエイティブ系の授業を担当。

バンガロール校インストラクター。デジタルマーケティング が専門分野。

Google認定Webマーケティング講座の企画・開発に携わる。「PHPカンファレンス2011」で講演。「PHP公式資格教科書」の執筆など

バンガロール校支店長。Webプロデューサー、インストラクター、エリアマネージャを経て、現在はグローバル展開のビジネスディベロップメントを担当。

「W3C"HTML5 Tour"」での講演や、インド校にてWebデザイナーおよびチーフインストラクターを勤めた経歴を持つ、人気キャリアプロデューサー。

フランスにあるW3CのEUホスト、ERCIM(欧州情報処理数学研究コンソーシアム)に常駐し、Webの研究を行うインド人インストラクター。Webマーケティングに精通している。

テーマテーマ

最新の記事最新の記事

スタッフ別ブログスタッフ別ブログ