• TOP
  • WordPress
    • まとめ
    • JavaScript
    • 記事
    • 画像/動画
    • 管理
    • アクセス/SEO対策
    • カテゴリ
    • サイドバー/ヘッダー
    • アイキャッチ
    • パスワード
    • コメント
  • プラグイン
  • CSS
  • ユーザー限定
Plus WordPress ワードプレスの基本・応用テクニックを紹介
ホーム › プラグイン › Webページ全体をフェードイン、フェードアウト

Webページ全体をフェードイン、フェードアウト

プラグイン名 Page Transition

ページ移動時に「フェードイン」や「フェードアウト」などの様々なアニメーションをページ全体にかけるWordPressのプラグインです。

デモ

fade-out
fade-out-up
fade-out-down
fade-out-left
fade-out-right
rotate-out
flip-out-x
flip-out-y
zoom-out

インストール手順

プラグイン > 新規追加 > Page Transition > プラグインを検索 > いますぐインストール > プラグインを有効化

設定

設定 > Page Transition

plug62a

  • インとアウトのアニメーションを個別に選択でき、またアニメーションの長さ(時間)も設定できます。
    Page In Animation(ページイン時のアニメーション)

    Fade In
    Fade In Up
    Fade In Down
    Fade In Left
    Fade In Right
    Rotate In
    Flip In X
    Flip In Y
    Zoom In
  • Page Out Animation(ページアウト時のアニメーション)
    Fade Out
    Fade Out Up
    Fade Out Down
    Fade Out Left
    Fade Out Right
    Rotate Out
    Flip Out X
    Flip Out Y
    Zoom Out
  • Page In Animation Duration

    ページインのアニメーションの長さ(400以上)
  • Page Out Animation Duration
    ページアウトのアニメーションの長さ(400以上)
  • Show Loading
    ローディングの表示・非表示
  • Loading Text Color
    ローディングのテキストカラー

個別にアニメーションを指定したい場合

data-animsition-out=”アニメーションの種類”を追加

data-animsition-out-duration=”アニメーションの長さ”を追加

1
2
<a href="01.html" data-animsition-out="flip-out-y"
data-animsition-out-duration="3000">リンク</a>

普通のサイトで使用する場合

上のデモで使用しているのはこちらのjQueryプラグインです。ほとんど同じものですが、アニメーションのパターンが少し増えます。

まずは本家からファイルをゲットします。設置場所やファイル名は各々好きなように

https://git.blivesta.com/animsition/ 

設定

まず↓を読み込ませます。

1
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>

次にダウンロードしたファイル内のjquery.animsition.min.jsとanimsition.min.cssを読み込ませます。

1
<script type="text/javascript" src="animsition-master/dist/js/jquery.animsition.min.js"></script>

1
<link rel="stylesheet" type="text/css" href="animsition-master/dist/css/animsition.min.css"/>

最後にアニメーションをさせる対象のclassを指定して↓をページ内に挿入します。".animsition"は環境に合わせ変更してもOK

1
2
3
4
5
<script type="text/javascript">
  $(document).ready(function() {    
      $(".animsition").animsition();
  });
</script>

HTML

アニメーションをさせる場所を(class)animsitionで囲います。

アニメーションを発動させるリンクには(class) animsition-linkを付けます。

1
2
3
4
5
<div class="animsition" >
 
<a href="01.html" class="animsition-link">リンク</a>
 
</div>

アニメーションの種類と長さを個別に指定したい場合

1
2
3
4
5
6
7
<div class="animsition" >
 
<a href="01.html" class="animsition-link"
data-animsition-out="flip-out-y"
data-animsition-out-duration="3000">リンク</a>
 
</div>

ページインの個別アニメーションを指定

1
2
3
4
5
6
7
<div class="animsition" data-animsition-in="flip-in-y" data-animsition-in-duration="4000">
 
<a href="01.html" class="animsition-link"
data-animsition-out="flip-out-y"
data-animsition-out-duration="2000">リンク</a>
 
</div>

基本設定

jquery.animsition.js(jquery.animsition.min.js)内の↓周辺を直接変更

1
2
3
4
inClass: "fade-in",
outClass: "fade-out",
inDuration: 1500,
outDuration: 800,

ページごとに個別の仕様にする場合↓を好みの設定に変更しページ内に挿入

1
2
3
4
5
6
7
8
9
10
11
12
13
14
<script type="text/javascript">
  $(document).ready(function() {  
  $(".animsition").animsition({
  
    inClass               :   'flip-in-y-nr',
    outClass              :   'fade-out',
    inDuration            :    1500,
    outDuration           :    1000,
    linkElement           :   '.animsition-link',
    loading               :    false,
    
  });
});
</script>

アニメーションの種類

fade-in
fade-out

fade-in-up-sm
fade-in-up
fade-in-up-lg
fade-out-up-sm
fade-out-up
fade-out-up-lg

fade-in-down-sm
fade-in-down
fade-in-down-lg
fade-out-down-sm
fade-out-down
fade-out-down-lg

fade-in-left-sm
fade-in-left
fade-in-left-lg
fade-out-left-sm
fade-out-left
fade-out-left-lg

fade-in-right-sm
fade-in-right
fade-in-right-lg
fade-out-right-sm
fade-out-right
fade-out-right-lg

rotate-in-sm
rotate-in
rotate-in-lg
rotate-out-sm
rotate-out
rotate-out-lg

flip-in-x-fr
flip-in-x
flip-in-x-nr
flip-out-x-fr
flip-out-x
flip-out-x-nr

flip-in-y-fr
flip-in-y
flip-in-y-nr
flip-out-fr
flip-out-y
flip-out-y-nr

zoom-in-sm
zoom-in
zoom-in-lg
zoom-out-sm
zoom-out
zoom-out-lg

タグ: フェードアウト, フェードイン
カテゴリー: プラグイン, JavaScript

コメントを残す コメントをキャンセル

関連記事
ページをフェードイン、フェードアウトする
大きさの違う画像を綺麗に並べ替える
CSS3 ボックスシャドウ
CSS3 グラデーション
スライドショー Skitter Slideshow
クリックで外部データを表示
人気記事
高機能でオシャレな実用的メニュー(HTMLテンプレート)
Webページ全体をフェードイン、フェードアウト
投稿、固定ページ内にウィジェットを挿入
記事の続きを読むを消す
コメントに画像を挿入できるようにする
最新記事を自動でスライドショー
指定したカテゴリIDのカテゴリ名のみ取得
フリーの高機能HTMLテンプレート
記事ごとに個別のCSSやJavaScriptを追加
特定のカテゴリに個別のCSSを適応させる
カテゴリ別に違うカテゴリ(テンプレート)を表示
画像や動画をポップアップし再生
Contact Form7の送信完了画面をカスタマイズ
タイトルや本文からタグを自動生成
phpMyAdminのユーザー名とパスワードの確認方法
非表示、置換テクニック
カテゴリー別に違うサイドバーを出す
CSS3のみで画面外からメニューをスライド表示
CSSやJavaScriptのハンドル名(id)を確認
管理画面の投稿一覧で投稿IDを表示する
アイキャッチ(サムネイル)を呼び出す
スライドショー Meteor Slides
カテゴリに別々のアイコンを表示
ページごとに違うヘッダーを読み込む
背景をスライドショーにする
CSS3 角を丸くする
レスポンシブなLightbox jQuery プラグイン Strip
コメントのメールアドレス入力覧を消す
記事をランダムに表示させる
スライドショー Skitter Slideshow
パスワードを間違えると一定時間ログインできないようにする
購読者にパスワードを変更させない
管理画面の投稿一覧へアイキャッチを表示
個別にJavaScriptを振り分ける
ショートコードを追加するプラグイン
Contact Form7に画像認証機能を追加
リンクの表示順を並べ替える
サイト全体のサムネイルサイズを変更
JavaScriptで画面外からメニューをスライド表示
指定した日付や時間を基準に振り分け
    メルマガ購読
  • メールマガジンではWordPressのおもしろい使い方を紹介しています。またユーザー限定ページとも連動しているので、そちらも自由に観覧できるようになります。
  • 登録フォーム
PlusWordPress
  • お問い合わせ
  • このサイトについて
Link
  • 人気ブログランキング
  • 使えるWordPressテーマ
背景変更
  • デフォルト
  • ホワイト
  • ブラック
  • グレー
  • Facebook
  • RSS Feed
  • Google Plus
© 2023 Plus WordPress