東京都新宿区のWeb制作会社 - ウェブラボ株式会社

クリエイターブログ

テキストをポップアップで表示できるプラグイン「Featherlight.js」

2019.08.20 Posted by

ポップアップこんにちは、ウェブラボクリエイターズメモです。
今回は、テキストもポップアップで表示できるlightboxを実装するプラグイン「Featherlight.js」を紹介します。
画像だけではなく、テキストやリンクなど、幅広いコンテンツをポップアップとして表示したい場合に活躍してくれるプラグインです。

 

デモページはこちら。
→DEMO

 

今回はテキストをポップアップとして表示させる実装方法をご紹介いたします。

実装方法

実装方法について、こちらのサイトを参考にしました。
https://webkaru.net/jquery-plugin/featherlight/

 

1.プラグインをダウンロードする

Githubからダウンロードします。
https://noelboss.github.io/featherlight/

使用するファイルはsrcフォルダ内の以下になります。

 

【js】featherlight.js
【css】featherlight.css

 

初期設定から手を加える予定がない場合は、releaseフォルダの中に「.min」の付いたファイルがあるのでそちらをご利用ください。
※「.min」の付いたファイルとは、機能自体はそのままにファイルサイズを最小化したファイルを指します。

 

2.jquery本体、featherlight.js、featherlight.cssを読み込ませる

■HTML <head>タグ内

※任意のパスに変更してください。

 

3.HTMLにリンクとポップアップさせたいコンテンツを記述する

■HTML <body>タグ内

・ポップアップにつなげるリンク部分

・ポップアップで表示する部分

※href=”javascript:void(0)”とはリンクを無効化するための指定です。
他にもいろいろな指定方法があるので、環境やユーザーに合わせて変更してください。

 

4.「ポップアップで表示する部分」がクリック前に表示されないようCSSで指定する

■CSS内

※この記述がないと、ポップアップリンクを押す前のページにもポップアップのコンテンツが表示されてしまいまうのでご注意ください。

 
 

以上で実装が完了です。

 

class名やid名は任意の名前に変更しても動作するので、いくつかポップアップを使用したい場合はid名をinner01~などの連番にしても便利だと思います。

 

とても簡単に実装できるので、是非試してみてください。
以上、ウェブラボクリエイターズメモでした。

オリエンシートダウンロード

採用サイト 絶対に外せない5つのチェックポイント

オリエンシートダウンロード

PAGETOP

お問い合わせContact

まずはお気軽にご相談ください。

Web制作・コンサルティング・システム開発に関するお問い合わせ・お見積もり依頼は、
電話・問い合わせフォームより受け付けております。(受付時間:平日9:30〜18:30)

〒160-0004 東京都新宿区四谷4丁目33-2
マーキュリースクエア4F

TEL:03-5366-3277 FAX:03-5366-3278