ホームページ > ウェブフロントエンド > jsチュートリアル > jQuery DIV ポップアップ効果の実装 code_jquery

jQuery DIV ポップアップ効果の実装 code_jquery

WBOY
リリース: 2016-05-16 18:50:41
オリジナル
1055 人が閲覧しました

まず、[閉じる] ボタンをクリックするか、マスク レイヤー上の任意の場所をクリックして、ポップアップ レイヤーを閉じます。

HTML コード

コードをコピー コードは次のとおりです:


タイトル位置




テキストコンテンツ



< ;/div>



コードは非常に簡潔です。最も外側のレイヤーは、ポップアップ レイヤーのコンテナーとしての大きな DIV、ポップアップ レイヤーのタイトルとしての H4、ポップアップ レイヤーのテキスト コンテンツを表示するための別の DIV、およびいくつかのボタンを配置するための別の DIV です。

CSS コード

コードをコピーします コードは次のとおりです:
.pop-box {
z-index: 9999; /*この値は上部に表示されるのに十分な大きさである必要があります*/
margin-bottom: 3px;
display: none; 🎜>位置: 絶対;
背景: #FFF;
border:solid 1px #6e8bde;

.pop-box h4 {
color: #FFF; >カーソル:デフォルト;
フォントサイズ: 14ピクセル;
左詰め; >パディングトップ: 4px;
パディングボトム: 2px;
背景: url("../images/header_bg.gif") 繰り返し-x 0 0; .pop-box -body {
クリア:
マージン: 4px;
パディング:
}








コードをコピーします


コードは次のとおりです。

function PopupDiv(div_id) { var div_obj = $("#" div_id); var windowWidth = document.documentElement.clientHeight;
var PopupHeight = div_obj.height(); PopupWidth = div_obj.width() ;
//マスクレイヤーを追加して表示します$("
").addClass("mask") .width(windowWidth * 0.99) .height(windowHeight * 0.99) .click(function() {hideDiv(div_id); }) .appendTo("body")
。 fadeIn(200);
div_obj.css({"position": "absolute"})
.animate({left: windowWidth/2-popupWidth/2,
top: windowHeight/2-popupHeight/ 2、不透明度: "show" }, "slow");
}

function HideDiv(div_id) {
$("#mask").remove(); "#" div_id).animate ({左: 0, 上: 0, 不透明度: "非表示" }, "遅い");
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート