ホームページ > ウェブフロントエンド > jsチュートリアル > 右下隅の Pure js ポップアップ ウィンドウのサンプル コード

右下隅の Pure js ポップアップ ウィンドウのサンプル コード

高洛峰
リリース: 2017-03-12 14:21:24
オリジナル
2526 人が閲覧しました

以下のエディターは、右下隅のポップアップ ウィンドウの純粋な js サンプル コードを提供します。編集者はこれがとても良いと思ったので、参考として共有します。エディターをフォローして見てみましょう

このポップアップ ウィンドウは次のとおりです:

右下隅の Pure js ポップアップ ウィンドウのサンプル コード

Web ページを開くと、このポップアップ ウィンドウが表示されます右上隅にある閉じる ボタン は、実際にはフェードアウトする 時間 です。フェードインとフェードアウトを使用する理由は、ウィンドウが移動された場合に手間を省くためです。 p の

position

設定の問題ですが、この問題には非常に深刻な一連の互換性の問題も含まれています 右下隅にある純粋な JS ポップアップ ウィンドウと呼ばれる理由は次のとおりです。どのページでも、次のように Jquery を導入するだけで済みます。この Js を再度導入する場合は、Jquery を使用することができます。唯一注意すべき点は、私の JS は完全に Jquery に基づいて書かれているためです。 JQuery のサポートがないと動作しません

1

2

3

4

5

6

7

8

9

10

11

12

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

<title>消息提醒</title>

<script src="jquery-1.8.3.js" type="text/javascript"></script>

<script src="notice_pop.js" type="text/javascript"></script>

</head>

<body>

 

</body>

</html>

ログイン後にコピー

このポップアップウィンドウは次のとおりです:

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

function pop_init(title,content) {

    //取当前浏览器窗口大小

    var windowWidth=$(document).width();

    var windowHeight=$(document).height();

    //弹窗的大小

    var weight=320;

    var height=240;

    $("body").append(

    "<p id=&#39;pop_p&#39;style=&#39;display:none;position:absolute;border:1px solid #e0e0e0;z-index:99;width:"+weight+"px;height:"+height+"px;top:"+(windowHeight-height-10)+"px;left:"+(windowWidth-weight-10)+"px&#39;>"+

        "<p style=&#39;line-height:32px;background:#f6f0f3;border-bottom:1px solid #e0e0e0;font-size:14px;padding:0 0 0 10px;&#39;>" +

            "<p style=&#39;float:left;&#39;><b>"+title+"</b></p><p style=&#39;float:right;cursor:pointer;&#39;><b onclick=&#39;pop_close()&#39;>×</b></p>" +

            "<p style=&#39;clear:both&#39;></p>"+

        "</p>" +

        "<p id=&#39;content&#39;>" +

             content+

        "</p>"+

    "</p>"

    );

}

function pop_close(){

    $(&#39;#pop_p&#39;).fadeOut(400);

}

$(document).ready(function(){

    pop_init("公告信息","<ul><li>sss</li><li>sss</li></ul>");

    $(&#39;#pop_p&#39;).fadeIn(400);

});

ログイン後にコピー

JQuery と言われていますが、実際には HTML コンテンツです。重要なのは、 p の位置を絶対値に設定し、それに灰色の 1px 境界線を追加し、それを最も高い zindex に設定し、それをブラウザの高さ/幅、つまりサイズに合わせて配置することです。それを右下隅に移動します

内部のタイトル サブパネルに 2 つの float p を配置し、タイトルと閉じるボタンを分離します。次に、clear:both を使用してこのフロートをクリアし、次のコンテンツのための場所を確保します。

以上が右下隅の Pure js ポップアップ ウィンドウのサンプル コードの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
js
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート