ホームページ > ウェブフロントエンド > CSSチュートリアル > スタック オーバーフローのフローティング ポップアップ メッセージを Web サイトに複製するにはどうすればよいですか?

スタック オーバーフローのフローティング ポップアップ メッセージを Web サイトに複製するにはどうすればよいですか?

DDD
リリース: 2024-10-30 07:22:02
オリジナル
646 人が閲覧しました

How to Replicate Stack Overflow's Floating Popup Messages in Your Website?

スタック オーバーフローのポップアップ メッセージを複製する

ログインしていないとき、または投票しようとしているときにスタック オーバーフローで表示されるポップアップ メッセージを複製するには、次の点を考慮してください。アプローチ:

マークアップ:

<div id='message' style="display: none;">
    <span>Hey, This is my Message.</span>
    <a href="#" class="close-notify">X</a>
</div>
ログイン後にコピー

CSS:

#message {
    font-family:Arial,Helvetica,sans-serif;
    position:fixed;
    top:0px;
    left:0px;
    width:100%;
    z-index:105;
    text-align:center;
    font-weight:bold;
    font-size:100%;
    color:white;
    padding:10px 0px 10px 0px;
    background-color:#8E1609;
}

#message span {
    text-align: center;
    width: 95%;
    float:left;
}

.close-notify {
    white-space: nowrap;
    float:right;
    margin-right:10px;
    color:#fff;
    text-decoration:none;
    border:2px #fff solid;
    padding-left:3px;
    padding-right:3px
}

.close-notify a {
    color: #fff;
}
ログイン後にコピー

JavaScript:

$(document).ready(function() {
    $("#message").fadeIn("slow");
    $("#message a.close-notify").click(function() {
        $("#message").fadeOut("slow");
        return false;
    });
});
ログイン後にコピー

このコードは、カスタマイズ可能なメッセージを含むフローティング メッセージをページの上部に表示します。閉じるための閉じるボタンも含まれています。適用される特定の CSS と JavaScript は、このソリューションを使用するコンテキストによって異なる場合があることに注意してください。

以上がスタック オーバーフローのフローティング ポップアップ メッセージを Web サイトに複製するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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