jQueryを利用したシンプルな画像ロールオーバー
class属性に「imgover」を指定したimg要素に対し、ロールオーバーで画像を置換する方法。 拡張子の前に「_o」を付けたロールオーバー用の画像さえ同階層にあれば、jQueryだけで簡単に実装できます。 ex)ロー [...]
View ArticlejQueryを使った長い縦スクロールページの現在地による制御
パララックス(視差)効果やページ内のスムーズスクロールなど、見せ方に動きをつけた縦長1ページで構成されるhtmlサイトが流行っていますが、ページ内の現在位置を取得してナビゲーションをアクティブに変更したり、要素をフェード [...]
View Articleページ読み込み後に指定の位置まで自動スクロール
相変わらず縦スクロールサイトが流行していますが、ページにアクセスした際に自動で指定の位置までスクロールする方法。 ※以下の記述はjQueryとjQuery Easing Pluginを利用しています。 $(functi [...]
View ArticlejQueryでスクロール量を取得
縦スクロールサイトを作る際には必ず必要になる、トップからの現在のスクロール量を取得します。 スクロールによるパララックス(視差)効果を実装する場合は、スクロール量と要素のオフセット値や条件分岐を利用して、背景をずらしたり [...]
View ArticlejQueryでブラウザに応じてスクリプトを分岐
jQueryを利用してブラウザとそのバージョンを判別、スクリプトを分岐させる。 if($.browser.msie) { // ブラウザがIEの場合の処理 } if($.browser.msie &&am [...]
View Articleスクロール量に応じて特定の要素を表示/非表示
このブログの右下に実装している「ページトップに戻る」ボタンは、 ページトップ時には非表示にし、ページを少しスクロールすると出現する仕組みになっています。 jQueryを利用すれば非常にカンタンなのでご紹介します。 &l [...]
View ArticlejQueryでhtmlの簡易ローディング画面をつくる
大きな画像を多用していたり、パララックスサイトなどで1ページあたりの容量が大きくなった場合、通信回線にもよりますが全ての画像とソースコードの読み込みが完了するまで結構な時間がかかったりします。 読み込み中の間は画像が順 [...]
View Article画像を全画面背景にする
jQueryを利用して画像を全画面にフィットさせる方法。 cssによるbackground指定ではなく、htmlに記述した画像をフィットさせてz-indexで下に敷く形をとっています。 【html/css】 <i [...]
View ArticlejQuery.Deferredで順番にアニメーションを実行する
要素をアニメーションさせて印象的に見せる「動きのあるメインビジュアル」は以前まで主にFlashが使われていましたが、最近ではJavascriptで実装されているものが増えてきています。Javascriptを利用したアニメ [...]
View ArticlejQueryで画像の先読み(プリロード)
$(function(){ // preload images jQuery.preloadImages = function(){ for(var i = 0; i<arguments.length; i++){ jQuery("<img>").attr("src", arguments[i]); } };...
View Articleスプライトシートによるpngアニメーション
$(function(){ var id = "chara"; // ターゲット var width = 20; // 1コマの幅 var height = 34; // 1コマの高さ [...]
View Article
More Pages to Explore .....