jQuery实现的弹幕效果完整实例

这篇文章主要介绍了jquery实现的弹幕效果,结合完整实例形式分析了jquery通过结合时间函数控制输入文字与样式的渐变实现弹幕效果,对于jquery感兴趣的朋友可以参考下本篇文章

看视频的时候老是会出现一些弹幕,对于这个看着很高大上的特效,其实也不难实现。

下面将整个代码显示出来:

nbsp;html>www.php.cn弹幕  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;  }  p.mask{    position:fixed;    width:100%;    height:100%;    background:rgba(0,0,0,0.8);    opacity:0.5;    top:0px;    left:0px;  }  p.bottom{    width:100%;    height:77px;    background:linear-gradient(#ccc,#4a4a4a);    position:fixed;    bottom:0px;    left:0px;    text-align:center;    line-height:77px;  }  p.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;  }  p.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';  }  p.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;  }  p.text{    color:#fff;    position:fixed;    right:0px;    font-size:20px;    white-space: nowrap;  }  

    X  

    

        发表言论  

     $("a.send").click(function(){ var val=$(".content").val(); var content=$("

"+val+""); 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(){ $('p.mask').fadeOut(500); }); $(".danmu").click(function(){ $('p.mask').fadeIn(500); });

登录后复制

以上就是本篇文章的所有内容,希望本篇文章可以给大家提供到帮助!!

相关推荐:

jQuery实现的文字逐行向上间歇滚动效果示例

jQuery使用bind函数实现绑定多个事件

jQuery自动或手动图片切换实现方法分享

以上就是jQuery实现的弹幕效果完整实例的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2789006.html

(0)
上一篇 2025年3月8日 18:37:00
下一篇 2025年2月24日 21:28:37

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • jQuery事件绑定功能基础讲解

    本文主要介绍了jquery实现的事件绑定功能,结合简单表单验证实例分析了jquery事件绑定的实现与使用方法,需要的朋友可以参考下,希望能帮助到大家。 HTML正文: 用户名:密 码: 登录后复制 Javascript操作代码: //获取焦…

    2025年3月8日
    200
  • AngularJS中下拉框的高级用法实例讲解

    本文主要介绍了angularjs中下拉框的高级用法,结合实例形式分析了angularjs下拉框的遍历、选择、绑定、显示等功能实现方法,需要的朋友可以参考下,希望能帮助到大家。 HTML正文: {{sites}}选择的网址:{{site}}选…

    2025年3月8日
    200
  • JQuery全选反选第二次失效解决办法

    本文主要为大家带来一篇解决jquery全选/反选第二次失效的问题。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧,希望能帮助到大家。 最近在项目中,遇到一个问题,测试全选/反选功能时,第一次对母框进行选中/非选…

    2025年3月8日
    200
  • 值得收藏的vue开发技巧实例

    本文我们会从很多方面来细说vue的一些很好用的开发技巧,值得收藏起来哦,希望能帮助到大家。 1.placeholder与computed巧用 表单开发肯定是日常开发中必不可少的环节,可是设计图经常会有表单默认值的设计,比如: 需求方的需求点…

    2025年3月8日
    200
  • JS合并json对象实例

    我们分享过很多关于json对象的文章,本文主要介绍js实现合并json对象的方法,涉及javascript递归调用与json格式数据遍历的相关操作技巧,需要的朋友可以参考下,希望能帮助到大家。 一、问题: 求json对象合并的方法 var …

    2025年3月8日
    200
  • vue换肤功能实例教程

    最近在做的一个几月vue的移动端小demo,其中有一块是实现各个页面的统一换肤功能的。本文主要介绍了基于vue的换肤功能的示例代码,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧。 一 先看一下实现效果吧   设…

    2025年3月8日 编程技术
    200
  • jQuery的Promise如何正确使用

    关于jquery的promise的使用方法,大家了解多少?本文就主要和大家分享jquery的promise如何正确使用,希望能帮助到大家。 先前了解了ES6的Promise对象,来看看jQuery中的Promise,也就是jQuery的De…

    2025年3月8日
    200
  • ES6模板字符串实例分享

    es6 中引进的一种新型的字符串字面量语法 – 模板字符串。书面上来解释,模板字符串是一种能在字符串文本中内嵌表示式的字符串字面量。简单来讲,就是增加了变量功能的字符串。 ES6为我们提供了模板字符串,语法使用反引号`。模板字符…

    编程技术 2025年3月8日
    200
  • js编写网页进度条实例方法

    本文主要为大家详细介绍了利用js编写网页进度条效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能帮助到大家。 一、基本思路 为了让我们编写的网页进度条满足现有需求,又足够轻便,所以使用原生js写一个构造函数,为了见名知义,可以把…

    2025年3月8日 编程技术
    200
  • Angular2模块懒加载实例详解

    本文主要介绍了浅谈angular2 模块懒加载的方法,小编觉得挺不错的,现在分享给大家,希望能帮助到大家。 当项目变得复杂庞大以后,如果所有页面都在一个模块里,就会出现首页加载慢的问题,因为首页就已经把整个项目加载进来了。所以,很有必要根据…

    2025年3月8日
    200

发表回复

登录后才能评论