首页 > 编程 > JavaScript > 正文

js实现漫天星星效果

2019-11-19 17:51:51
字体:
来源:转载
供稿:网友

本文实例为大家分享了漫天小星星效果的实现代码,供大家参考,具体内容如下

效果图:

实现代码:

<html onclick="init(event)"> <head> <title> new document </title> <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" /> <script type="text/javascript">  //点出漫天小星星  //背景色  //给html添加onclick事件  //创建图片节点,并追加到body父节点下  //图片的随机大小  function init(e){    //创建图片节点(在内存中,还看不见)    var imgObj=document.createElement("img");    //追加节点    document.body.appendChild(imgObj);    //添加属性    imgObj.src="xingxing.gif";    //添加width属性    imgObj.width=getRandom(15,85);    //定位    var x=e.clientX? e.clientX : event.clientX;    var y=e.clientY? e.clientY : event.clientY;    imgObj.style.position="absolute";    imgObj.style.left=x - imgObj.width/2+"px";    imgObj.style.top=y- imgObj.width/2+"px";  }  function getRandom(min,max){    return Math.floor(Math.random()*(max-min)+min);  } </script> </head> <body style="background-color:black" > </body></html>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持武林网。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表