FC2ブログ

CSSで重なり順を決める zindex

CSS では、重なり順を zindex という番号で管理しています
デフォルトは0(auto)

番号が大きくなるほど前面に表示されます

同じ番号だと、後ろの要素が前面に表示されます

これを使えば、マウスが要素に重なった時点で
その要素の zindex の値を一番大きくすれば
最前面に表示することができます

これを行うには
var zindex = 1;
というように値を初期化

次に、
.mouseover() の内部で

$(this).css({"zIndex": ++zindex});
というようにカウントアップすればOKです

スポンサーサイト



テーマ : プログラミング
ジャンル : コンピュータ

jQuery UI でドラッグ処理

ドラッグで移動出きるようにする処理は
jQuery のプラグインである
jQuey UI を使うと便利です

ドラッグ処理をするには
Draggable というモジュールを使います

ちなみに、jQuey UI を使う場合
Javascript のライブラリと レイアウトを行うCSSファイルの両方が必要になります

やり方は自分のサーバーにダウンロードして読み込むか
もしくは
CDNから読み込むようにします

CDNから読み込む場合は

ライブラリなら
<script type="text/javascript" src="http://code.jquery.com/
ui/1.8.16/jquery-ui.min.js"
></script>

レイアウトを行うCSSなら
<link rel="stylesheet" href="http://code.jquery.com/
ui/1.8.13/themes/base/jquery-ui.css"
>
というように
URLの指定を行います

これで、準備OKです

あとは、要素をドラッグできるように
.draggable()
を追記すればOKです

テーマ : プログラミング
ジャンル : コンピュータ

最新記事
検索フォーム
GREEハコニワ攻略サイト
リンク
カテゴリ
月別アーカイブ
フリーエリア
最新記事
FXプライムレート
最新コメント
最新トラックバック