最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

JQ实现弹幕效果

来源:懂视网 责编:小采 时间:2020-11-03 18:17:53
文档

JQ实现弹幕效果

JQ实现弹幕效果:JQ实现弹幕效果,快来吐糟你的想法吧代码如下,复制即可使用:<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>JQ实现弹幕效果</title> <style t
推荐度:
导读JQ实现弹幕效果:JQ实现弹幕效果,快来吐糟你的想法吧代码如下,复制即可使用:<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>JQ实现弹幕效果</title> <style t
JQ实现弹幕效果,快来吐糟你的想法吧

c86ca6b181b459829d39f8167aa2cbd.png代码如下,复制即可使用:

<!DOCTYPE html>
<html>
 <head>
 <meta charset="utf-8" />
 <title>JQ实现弹幕效果</title>
 <style type="text/css">
 *{
 padding: 0;
 margin: 0;
 }
 #box{
 height:700px;
 width:1000px;
 margin: 0 auto;
 border:1px solid #000000;
 position: relative;
 }
 #main{
 width:100%;
 height:605px;
 position: relative;
 overflow: hidden;
 }
 p{
 position: absolute;
 left:1000px;
 width:200px;
 top:0;
 }
 #bottom{
 width:100%;
 height:80px;
 background: #ABCDEF;
 text-align: center;
 padding-top: 15px;
 position: absolute;
 left: 0;
 bottom: 0;
 }
 #txt{
 width:300px;
 height:50px; 
 }
 #btn{
 width:100px;
 height:50px; 
 }
 </style>
 </head>
 <body>
 <div id="box">
 <div id="main">
 
 </div>
 <div id="bottom">
 <input type="text" id="txt" placeholder="请输入内容" />
 <input type="button" id="btn" value="发射" />
 </div>
 </div>
 <script src="http://libs.baidu.com/jquery/1.9.1/jquery.js"></script>
 <script type="text/javascript">
 $(function(){
 var pageH=parseInt($("#main").height());
 var colorArr=["#cfaf12","#12af01","#981234","#adefsa","#db6be4","#f5264c","#d34a74"]; 
 $("#btn").bind("click",auto);
 document.onkeydown=function(e){
 if(e.keyCode == 13){
 auto();
 }
 };
 function auto(){
 var $value = $("#txt").val();
 $("#main").append("<p>" + $value + "</p>");
 $("#txt").val("");
 var _top=parseInt(pageH*(Math.random()));
 var num=parseInt(colorArr.length*(Math.random()));
 $("p:last-child").css({"top":_top,"color":colorArr[num],"font-size":"20px"});
 $("p:last-child").animate({"left":"-200px"},10000);
 $("p:last-child").stop().animate({"left":"-300px"},10000,"linear",function(){
 $(this).remove();
 }); 
 //console.log($value);
 };
 
 })
 </script>
 </body>
</html>

更多编程相关内容,请关注Gxlcms编程入门栏目!

文档

JQ实现弹幕效果

JQ实现弹幕效果:JQ实现弹幕效果,快来吐糟你的想法吧代码如下,复制即可使用:<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>JQ实现弹幕效果</title> <style t
推荐度:
标签: 功能 弹幕 js
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top