<form id="hz9zz"></form>
  • <form id="hz9zz"></form>

      <nobr id="hz9zz"></nobr>

      <form id="hz9zz"></form>

    1. 明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

      HTML5文字彈幕效果

      [摘要]HTML5文字彈幕效果,挺有意思的,對HTML5感興趣拿去研究,學習學習HTML5.實現演示:代碼演示:<!DOCTYPE HTML><html><head><meta charset="utf-8"/><title>...
      HTML5文字彈幕效果,挺有意思的,對HTML5感興趣拿去研究,學習學習HTML5.

      實現演示:

      `@I6$XZ0UR(L$V9}M@D[PMF.png

      代碼演示:

      <!DOCTYPE HTML>
      <html>
      <head>
      <meta charset="utf-8"/>
      <title>PHP中文網--HTML5文字彈幕效果代碼</title>
      <style type="text/css">
      *{
      	margin:0;
      	padding:0;
      	list-style: none;
      	border:0;
      }
      body{
      	background: #bcbcbc;
      }
      .main{
      	width: 600px;
      	height: 400px;
      	margin:0 auto;
      	position: relative;
      }
      .main img{
      	position: absolute;
      	right: 0;
      	bottom:0;
      	width: 100px;
      	height: 100px;
      }
      #canvas{
      	display: block;
      	background: #000;
      }
      </style>
      </head>
      <body>
      
      <div class="main">
      	<canvas id="canvas">嗨帥哥您的瀏覽器不支持canvas趕緊去升級吧</canvas>
      
      </div>
      
      <script type="text/javascript">
      	var canvas=document.getElementById('canvas');
      	var ctx=canvas.getContext("2d");
      	var width=600;
      	var height=400;
      	var colorArr=["yellow","pink","orange","red","green"];
      	var textArr=[
      		"PHP中文網不錯我經常去!",
      		"我用雙手成就你的夢想",
      		"犯我德邦者,雖遠必誅!",
      		"PHP中文網在線網絡課程報名啦。!",
      		"PHP中文網在線網絡課程報名啦!。",
      		"PHP中文網在線網絡課程報名啦。!",
      		"PHP中文網在線網絡課程報名啦。!",
      		"PHP中文網在線網絡課程報名啦。!",
      		"陷陣之志,有死無生",
      		"即使敵眾我寡,末將亦能萬軍從中取敵將首級!"
      	]
      	canvas.width=width;
      	canvas.height=height;
      	var image=new Image();
      
      	ctx.font = "20px Courier New";
      	var numArrL=[80,100,5,300,500,430];//初始的X
      	var numArrT=[80,100,20,300,380,210];//初始的Y
      	setInterval(function(){
      	ctx.clearRect(0,0,canvas.width,canvas.height);
      	ctx.save();
      	for(var j=0;j<textArr.length;j++){
      		numArrL[j]-=(j+1)*0.6;
      		ctx.fillStyle = colorArr[j]
      		ctx.fillText(textArr[j],numArrL[j],numArrT[j]);
      	}
      	for(var i=0;i<textArr.length;i++){
      		if(numArrL[i]<=-500){
      			numArrL[i]=canvas.width;
      		}
      	}
      	ctx.restore();
      	},30)
      
      </script>
      
      
      </body>
      </html>

      以上就是HTML5文字彈幕效果源碼,有興趣的同學還可以到PHP中文網搜索更多相關知識哦~

      相關推薦:

      HTML5圖片上傳預處理

      用HTML5制作屏幕手勢解鎖功能

      用html5和css3寫出登錄頁面教程

      以上就是HTML5文字彈幕效果的詳細內容,更多請關注php中文網其它相關文章!


      網站建設是一個廣義的術語,涵蓋了許多不同的技能和學科中所使用的生產和維護的網站。




      日韩精品一区二区三区高清