消息数量提示html,html消息提示淡入淡出

本文介绍了一个使用HTML和JavaScript实现的简单提示信息框,通过动态调整top位置和透明度,实现了从无到有再到消失的动画效果。核心代码展示了如何利用定时器和CSS样式来控制元素的显示与隐藏。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

html部分

js部分

/*提示信息框动态效果*/

var topt = 100;

var opacity = 0;

//初始化数据

function initmsbox(info) {

topt = 100;

opacity = 0;

opacity1 = 1;

$("#msbox").html(info);

$("#msbox").css({ 'display': 'block' });

appearmsbox();

}

//出现信息框

function appearmsbox() {

topt += 1;

opacity += 0.05;

if (opacity < 1) {

setTimeout("appearmsbox()", 50);

}else {

disappearmsbox();

}

$("#msbox").css({ 'top': String(topt) + 'px' });

$("#msbox").css({ 'opacity': String(opacity) });

}

//隐藏信息框

function disappearmsbox() {

opacity -= 0.05;

if (opacity > 0.05) {

setTimeout("disappearmsbox()", 100);

}else {

opacity = 0;

$("#msbox").css({ 'display': 'none' });

}

$("#msbox").css({ 'opacity': String(opacity) });

}

initmsbox('文字');

css部分

#msbox{width:200px;height:40px;background-color:#f5f5f5;display:none;text-align:center;line-height:40px;color: #000;}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值