javascript(jquery) WEB制作

面白い動きや便利な機能をJSで実装! その6:クリックで画像を拡大表示させるアニメーション

投稿日:2015年7月17日 更新日:

記事内の画像をクリックしてその場から拡大表示させるアニメーションを実装したいと思います。
今回使用するjavascriptは「zoom.js」になります。

【これまでの関連記事】
面白い動きや便利な機能をJSで実装! その5:ちょっと変わったマウスオーバーの応用編
面白い動きや便利な機能をJSで実装! その4:ちょっと変わったマウスオーバーを実装してみました。
面白い動きや便利な機能をJSで実装! その3:一目で印象に残るアニメーション背景を作成!
面白い動きや便利な機能をJSで実装! その2:いろんな種類のグラフを簡単に作成!
面白い動きや便利な機能をJSで実装! その1:簡単にグラフを作成する方法!

デモ

画像をクリックでアニメーション拡大されます。

実装方法

jqueryとJSを設置致します。

<script src=”https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js”></script>
<script src=”[ファイルへのパス]/zoom.js”>

CSSも用意されていますので、そちらもお忘れなく追加してください。

<link rel=”stylesheet” type=”text/css” href=”[ファイルへのパス]/zoom.css”>

アニメーションの動きがBootstrapを利用していますので、
Bootstrapを追加致します。

<script src=”[ファイルへのパス]/bootstrap.min.js”></script>

ソースの設置

アニメーションを実装したい画像にdata属性を追加してください。

<img src=”[ファイルへのパス]/001.jpg” data-action=”zoom”>

これで実装完了です。
是非お試しください。

ファイルのダウンロードは下記からお願い致します。
http://fat.github.io/zoom.js/
https://github.com/fat/zoom.js



弊社では社内制作にこだわるHTML構築技術から、WEBサイトの正確なコーディングをご提案します。
様々な目的に応じたプランを用意しておりますので、ご興味のある方はご覧ください。

コーディング最適化

WEBサイト制作実績3,000サイト以上!
新規作成からリニューアルまで、
多様なご要望にお応えした弊社制作事例から検討したい方はこちら

制作実績を見る

-javascript(jquery), WEB制作

関連記事

デザインにおいて余白は重要!おしゃれに見える理由や効果などを例をもとにしてわかりやすく解説!

デザインにおいて余白は重要!おしゃれに見える理由や効果などを例をもとにしてわかりやすく解説!

デザイン設計においては、余白が重要です。適度に余白が配置されることで、コンテンツが見やすくなります。余白がなくコンテンツが敷き詰まった状態は、ユーザビリティが低いため改善が必要でしょう。 本記事では、 …

WEBデザインコンセプトとは?重要性や作り方について事例を交えてわかりやすく解説

WEBデザインコンセプトとは?重要性や作り方について事例を交えてわかりやすく解説

WEBデザインコンセプトは、作る側にとっても、見る側にとっても、とても大切です。何を伝えるべきで、何を伝えないべきか。コンセプトをしっかり設定すると、無駄な部分がスリムになってWEBデザインに統一性が …

起業時のホームページはどうしたらいい?必要となるシーンや作り方を解説

起業時のホームページはどうしたらいい?必要となるシーンや作り方を解説

「うちの会社もそろそろホームページを…」――起業して間もない経営者なら、誰もが一度は悩むホームページ制作。作るべきなのか、作るならいつか、予算はどれくらい必要なのか。実は、業種や事業規模に …

ホームページ制作を行うメリット/デメリットを解説!作成のタイミングや制作方法もご紹介

ホームページ制作を行うメリット/デメリットを解説!作成のタイミングや制作方法もご紹介

今や多くの企業や個人事業主が、ホームページを持つ時代になっています。 しかし、「本当にホームページを作る必要があるの?」と疑問に思っている方も多いのではないでしょうか。 確かにSNSの活用が広がり情報 …

ランディングページとホームページの違いは何?シーン別の使い分けや必要性を解説

ランディングページとホームページの違いは何?シーン別の使い分けや必要性を解説

「ランディングページ」と「ホームページ」。WEBマーケティングにおける二大主役ですが、その違いを正確に理解していますか?目的も構造も効果測定方法も異なるこの2つのツールは、ビジネス成長のカギとなります …