gpt4 book ai didi

javascript - 如何像 Stack Overflow 一样显示弹出消息

转载 作者:IT王子 更新时间:2023-10-29 02:41:37 24 4
gpt4 key购买 nike

我想添加一条弹出消息,就像我未登录时出现在 Stack Overflow 上的消息一样,我尝试使用投票按钮。

实现该目标的最佳方法是什么?是使用 jquery 库完成的吗?

最佳答案

编辑:下面的代码展示了如何复制在您获得新徽章、首次访问网站等时显示在屏幕顶部的栏。对于悬停对话框,您当您尝试评论太快、为您自己的问题投票等时,请查看 this question我将在其中展示如何执行此操作,或者直接转到 example .


这是 Stackoverflow 的做法:

这是标记,最初是隐藏的,所以我们可以淡入:

<div id='message' style="display: none;">
<span>Hey, This is my Message.</span>
<a href="#" class="close-notify">X</a>
</div>

以下是应用的样式:

#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(使用 jQuery):

$(document).ready(function() {
$("#message").fadeIn("slow");
$("#message a.close-notify").click(function() {
$("#message").fadeOut("slow");
return false;
});
});

瞧。根据您的页面设置,您可能还想编辑显示的 body margin-top。

Here is a demo of it in action.

关于javascript - 如何像 Stack Overflow 一样显示弹出消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/659199/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com