本文实例讲述了jQuery实现的弹幕效果。分享给大家供大家参考,具体如下:

看视频的时候老是会出现一些弹幕,对于这个看着很高大上的特效,其实也不难实现。
先来看看运行效果:
下面将整个代码显示出来:
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>www.弹幕</title>
<style type="text/css">
html,body{
background:#efefef;
height:100%;
}
.danmu{
width: 100px;
height:30px;
line-height: 28px;
background: green;
border-radius: 5px;
border:1px solid #fff;
color: #fff;
outline: none;
}
div.mask{
position:fixed;
width:100%;
height:100%;
background:rgba(0,0,0,0.8);
opacity:0.5;
top:0px;
left:0px;
}
div.bottom{
width:100%;
height:77px;
background:linear-gradient(#ccc,#4a4a4a);
position:fixed;
bottom:0px;
left:0px;
text-align:center;
line-height:77px;
}
div.bottom input.content{
width:50%;
min-width: 200px;
height:37px;
border:none;
border-radius:10px 0px 0px 10px;
font-size:16px;
padding:0 10px;
outline:none;
}
div.bottom a.send{
background-color:green;
color:#fff;
display:inline-block;
width:100px;
height:38px;
line-height:37px;
text-align:center;
position:relative;
left:-10px;
top:2px;
border-radius:0px 10px 10px 0px;
text-decoration:none;
font-family:'Microsoft Yahei';
}
div.mask a.button{
width:30px;
height:30px;
border-radius:50%;
background-color:green;
color:#fff;
position:fixed;
top:20px;
right:20px;
text-align:center;
line-height:30px;
font-size:20px;
font-family:'Microsoft Yahei';
border:1px solid #fff;
text-decoration:none;
cursor:pointer;
}
div.text{
color:#fff;
position:fixed;
right:0px;
font-size:20px;
white-space: nowrap;
}
</style>
</head>
<body>
<button class="danmu">弹幕技术</button>
<div class="mask">
<a href="#" rel="external nofollow" rel="external nofollow" class="button">X</a>
</div>
<!-- 底部发言框前端 -->
<div class="bottom">
<input class="content"></input>
<a href="#" rel="external nofollow" rel="external nofollow" class="send">发表言论</a>
</div>
<script type="text/javascript" src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
<script>
$("a.send").click(function(){
var val=$(".content").val();
var content=$("<div class='text'>"+val+"</div>");
var top=Math.random()*$(document.body).height()+40+"px";
content.css("top",top);
$(".mask").append(content);
content.animate({right:$(document.body).width()+100},8000,function(){
$(this).remove();
})
});
$('.button').click(function(){
$('div.mask').fadeOut(500);
});
$(".danmu").click(function(){
$('div.mask').fadeIn(500);
});
</script>
</body>
</html>
更多关于jQuery相关内容感兴趣的读者可查看本站专题:《jQuery切换特效与技巧总结》、《jQuery拖拽特效与技巧总结》、《jQuery扩展技巧总结》、《jQuery常见经典特效汇总》、《jQuery动画与特效用法总结》、《jquery选择器用法总结》及《jQuery常用插件及用法总结》
希望本文所述对大家jQuery程序设计有所帮助。
# jQuery
# 弹幕效果
# 终于实现了!精彩的jquery弹幕效果
# 又一枚精彩的弹幕效果jQuery实现
# 简单实现jQuery弹幕效果
# JQuery和HTML5 Canvas实现弹幕效果
# jQuery实现弹幕效果
# 基于jquery实现弹幕效果
# jQuery实现的页面弹幕效果【测试可用】
# 基于jQuery实现弹幕APP
# jquery实现直播弹幕效果
# jQuery实现简单弹幕制作
# 弹幕
# 看着
# 相关内容
# 感兴趣
# 很高
# 给大家
# 更多关于
# 所述
# 先来
# 程序设计
# 拖拽
# 选择器
# 讲述了
# line
# green
# solid
# radius
# border
# height
# efefef
相关文章:
教程网站设计制作软件,怎么创建自己的一个网站?
小说建站VPS选用指南:性能对比、配置优化与建站方案解析
C++如何使用std::optional?(处理可选值)
海南网站制作公司有哪些,海口网是哪家的?
香港代理服务器配置指南:高匿IP选择、跨境加速与SEO优化技巧
c# 在ASP.NET Core中管理和取消后台任务
想学网站制作怎么学,建立一个网站要花费多少?
建站之星下载版如何获取与安装?
利用JavaScript实现拖拽改变元素大小
无锡制作网站公司有哪些,无锡优八网络科技有限公司介绍?
制作旅游网站html,怎样注册旅游网站?
公司网站的制作公司,企业网站制作基本流程有哪些?
电商平台网站制作流程,电商网站如何制作?
桂林网站制作公司有哪些,桂林马拉松怎么报名?
建站之星导航菜单设置与功能模块配置全攻略
专业企业网站设计制作公司,如何理解商贸企业的统一配送和分销网络建设?
代购小票制作网站有哪些,购物小票的简要说明?
香港服务器网站卡顿?如何解决网络延迟与负载问题?
如何在Mac上搭建Golang开发环境_使用Homebrew安装和管理Go版本
专业网站制作企业网站,如何制作一个企业网站,建设网站的基本步骤有哪些?
如何选择高效便捷的WAP商城建站系统?
网站制作免费,什么网站能看正片电影?
c# await 一个已经完成的Task会发生什么
制作国外网站的软件,国外有哪些比较优质的网站推荐?
建站之星如何优化SEO以实现高效排名?
网站制作的软件有哪些,制作微信公众号除了秀米还有哪些比较好用的平台?
建站之星代理如何优化在线客服效率?
常州自助建站:操作简便模板丰富,企业个人快速搭建网站
企业微网站怎么做,公司网站和公众号有什么区别?
如何通过可视化优化提升建站效果?
已有域名和空间,如何快速搭建网站?
广州建站公司哪家好?十大优质服务商推荐
制作网站的软件免费下载,免费制作app哪个平台好?
极客网站有哪些,DoNews、36氪、爱范儿、虎嗅、雷锋网、极客公园这些互联网媒体网站有什么差异?
如何用西部建站助手快速创建专业网站?
武汉外贸网站制作公司,现在武汉外贸前景怎么样啊?
如何在七牛云存储上搭建网站并设置自定义域名?
如何零基础在云服务器搭建WordPress站点?
C++如何将C风格字符串(char*)转换为std::string?(代码示例)
网站建设制作需要多少钱费用,自己做一个网站要多少钱,模板一般多少钱?
高防服务器租用指南:配置选择与快速部署攻略
建站主机空间推荐 高性价比配置与快速部署方案解析
建站之星与建站宝盒如何选择最佳方案?
建站之星后台密码遗忘或太弱?如何重置与强化?
韩国服务器如何优化跨境访问实现高效连接?
如何在阿里云域名上完成建站全流程?
电影网站制作价格表,那些提供免费电影的网站,他们是怎么盈利的?
php json中文编码为null的解决办法
早安海报制作网站推荐大全,企业早安海报怎么每天更换?
如何在阿里云购买域名并搭建网站?
*请认真填写需求信息,我们会在24小时内与您取得联系。