Pun*_*eet 102 html javascript css jquery
我想添加一个弹出消息,如我未登录时出现在Stack Overflow上的消息,我尝试使用投票按钮.
实现这一目标的最佳方法是什么?它是使用jquery库完成的吗?
Pao*_*ino 154
编辑:下面的代码显示了当您获得新徽章,首先访问网站等时,如何复制显示在屏幕顶部的条形图.对于您尝试评论太快时获得的悬停对话框,投票对于你自己的问题等,请查看这个问题我在哪里展示如何做或者直接进入示例.
这是Stackoverflow的工作方式:
这是标记,最初是隐藏的,所以我们可以淡化它:
<div id='message' style="display: none;">
<span>Hey, This is my Message.</span>
<a href="#" class="close-notify">X</a>
</div>
Run Code Online (Sandbox Code Playgroud)
以下是应用的样式:
#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;
}
Run Code Online (Sandbox Code Playgroud)
这是javascript(使用jQuery):
$(document).ready(function() {
$("#message").fadeIn("slow");
$("#message a.close-notify").click(function() {
$("#message").fadeOut("slow");
return false;
});
});
Run Code Online (Sandbox Code Playgroud)
瞧.根据您的页面设置,您可能还需要在显示屏上编辑主体margin-top.
| 归档时间: |
|
| 查看次数: |
25729 次 |
| 最近记录: |