忍者ブログ

ひつ(じのひよこが)プログラミングします。
お仕事や趣味で困ったこととか、何度も「あれ?どうだったかしら」と調べたりしたこととか、作ったものとか、こどものこととかを書きます
★前は週末定期更新でしたが今は不定期更新です

2024/11    10« 1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20  21  22  23  24  25  26  27  28  29  30  »12

スクロールに合わせて文字が徐々に浮かび上がってくる演出をやる jQuery プラグイン

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

コメント

ただいまコメントを受けつけておりません。

スクロールに合わせて文字が徐々に浮かび上がってくる演出をやる jQuery プラグイン

つまりどんな

こんな

使い方

とりあえず HTML をかく。

フェードインで出したいテキストを1行ずつ p 要素で囲って書いていく。その上でフェードインで出したいテキストを div 要素で括り、適当な ID を振る。

<div id='fade-in'>
  <p>ある日突然、あなたに12人もの妹ができたらどうしますか?</p>
  <p>それも……とびっきりかわいくて</p>
  <p>とびっきり素直で</p>
  <p>とびっきり愛らしくて</p>
  <p>とびっきりの淋しがりや。</p>
  <p>しかも、そのうえ……</p>
  <p>彼女達はみんなみんな、とびっきり!</p>
  <p>お兄ちゃんのコトが大好きなんです……</p>
</div>

JS を追加する。今回重要な仕事をするのは http://shunshun94.web.fc2.com/lib/scroll-fadein.js に配置された jQuery プラグイン。

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script src="http://shunshun94.web.fc2.com/lib/scroll-fadein.js"></script>
<script>
	$('#fade-in').scrollFadeIn();
</script>

後はページを開けば上記の HTML がスクロールに合わせてちょっとずつ表示されるはず。

上記の $('#fade-in').scrollFadeIn(); がトリガーになっている。これにより、 $('#fade-in') 直下の各要素がフェードインするようになる。なお、 p 要素以外もフェードインするようになっているので、画像とかうまく使ったら面白いかもしれない。途中まで進めると背景画像が上書きされるとか。

PR

コメント

ただいまコメントを受けつけておりません。

ブログ内検索

P R