jQuery实现顶级POP框效果

Jq做了一个动态弹出提示框,在网页的顶部,它可以用来显示信息、显示通知信息。

HTML代码




JQ顶部弹出框X




CSS代码


{体
保证金:0;
填充:0;
}
{。tooltiptop
宽度:100%;
身高:50px;
边距:- 50px;
显示:无;
}
tooltiptop.bg {。
宽度:100%;
背景颜色:# 333;
身高:50px;
不透明性:7;
位置:绝对;
保证金:0;
}
tooltiptop.main {。
宽度:100%;
位置:绝对;
保证金:0;
身高:50px;
行高:50px;
文本对齐:中心;
颜色:# FFF;
}
{ tooltiptop.main跨度。
浮子:右边;
颜色:# FFF;
右边距:20px;
光标:指针;
}



JQ代码


Var ToolTipTop = {
显示:函数(MSG){
$(。tooltiptop.main我)Html(味精);
$(。tooltiptop)。Css(显示
},
隐藏:函数(){
$(。tooltiptop)。动画({ margintop:- 50px (500功能)},{ $(this)。Css(显示
}
}



分享特殊效果,效果非常好。

CSS



*边距:0;填充:0;列表样式类型:无;}
一、img {边界:0;}
。演示{ margin: 0汽车0汽车;填充:200px 000;宽度:400px;文本对齐:中心;字体大小:18px;}
。演示。行动{颜色:# 3366cc;文字装饰:无;font-family:微软雅黑

#头{
位置:固定;Z指数:9999999;最高:0;右:0;左:0;高度:38px;底部边框:1px solid # e0dede;宽度:100%;
背景颜色:# f7f7f7;
背景图像:线性梯度(# FFF,# f7f6f5);
背景图像:-moz线性梯度(# FFF,# f7f6f5);
背景图像:- o-linear-gradient(# FFF,# f7f6f5);
背景图像:WebKit的线性梯度(# FFF,# f7f6f5);

箱的影子:插图0 1px # FFF,0 1px 3px RGBA(34,25,25,0.4);
-moz盒阴影:插图0 1px # FFF,0 1px 2px RGBA(34,25,25,0.4);
Webkit框阴影:插图0 1px # FFF,0 1px 3px RGBA(34,25,25,0.4);
}
* HTML,* HTML正文{背景图片:URL(关于:空白);背景附件:固定;}
* HTML #头{位置:绝对;顶部:表达(eval(文档。文档元素}。scrollTop));}

。覆盖{位置:固定;顶:0;右:0;下:0;左:0;Z指数:998;宽度:100%;高度:100%;背景:# f6f4f5;显示:无;}
* HTML,* HTML正文{背景图片:URL(关于:空白);背景附件:固定;}
* html.destroy,* HTML。覆盖{位置:绝对;顶部:表达(eval(文档。文档元素}。scrollTop));}

。破坏{位置:固定;顶部:0px;左:50%;margin-left: - 425px;* margin-left: - 718px;_margin-left:- 425px;边距:- 292px;Z指数:99996;不透明度:0;过滤器:α(不透明度0);}。
。表{位置:相对;宽度:840px;身高:290px;保证金:汽车;填充:0;背景:# fff9e2 URL(图像/ tips_bg。gif);
盒子的影子:插图0 1px 0 # FFF,0 1px 6px RGBA(0,0,0,。3);
-moz盒阴影:插图0 1px 0 # FFF,0 1px 6px RGBA(0,0,0,。3);
Webkit框阴影:插图0 1px 0 # FFF,0 1px 6px RGBA(0,0,0,。3);

底部边框:2px固体# efebda;
左下:5px边界半径;
右下:5px边界半径;
-moz边境左下角半径:5px;
-moz边境右半径:5px;
WebKit的边框左下5px半径;
WebKit的边框右下5px半径;
}
张a.close {显示:块;位置:绝对;宽度:20px;高度:20px;右:5px;顶部:5px;背景:URL(图像/ sheet_close。gif)没有重复;}
张:徘徊。关闭{背景位置:0 30px;}
张:主动关闭{背景位置:0 60px;}
。片。头{填充:20px 15px;底部边框:1px solid # f6f4ee;}
。sheet.head H2 {填充:0;字体大小:18px;字体重量:400;颜色:# 444;文本对齐:中心;}
。表。体{填充:10px 15px;边境上:1px solid # FFF;}





js




$(文档)Ready(函数(){)

var = $(文档)Height();
$()Css({高度:});

Click(函数(){)

$(。覆盖)。Css({显示器:阻止})。动画({ 'opacity:'0.8});

$(破坏),停止(真的),动画({ 'margin-top:'40px ','opacity':‘},400);

});

$()。Click(函数(){)

$(破坏),停止(真的),动画({ 'margin-top ':' 292px ','opacity':‘0'},800);

$(。覆盖)。Css({显示器:不关})。动画({ 'opacity':‘0'});

});

});





HTML






jQuery浮动浮动层弹出页面加载效果






顶层动画弹出图层