JS实现小星星特效


Posted in Javascript onDecember 24, 2019

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

鼠标点击窗口实现如图效果:
看起来是不是很像小星星呀

JS实现小星星特效

代码如下:

<!DOCTYPE html>
<html>
 <head>
 <meta charset="utf-8">
 <title></title>
 </head>
 <body style="background-color: #000000;">
 <!-- 
 1、鼠标点击 window
 2、获取鼠标位置
 3、创建img
 4、设置 src
 5、设置图片位置(图片定位,设置样式)
 6、图片随机大小
 7、插入body
 -->
 <script type="text/javascript">
 // 鼠标点击window
 window.onclick=function(e){
 // 创建img
 let img=document.createElement("img");
 // 设置src
 img.setAttribute("src","timg.gif");
 // 设置图片大小随机
 let w=Math.random()*50+50;
 img.setAttribute("height",w);
 // 图片位置,绝对定位
 img.style.position="absolute";
 
 img.style.left=(e.clientX-w/2)+"px";
 img.style.top=(e.clientY-w/2)+"px";
 
 // 将图片插入body
 document.body.appendChild(img);
 
 }
 
 </script>
 </body>
</html>

素材

JS实现小星星特效

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
treepanel动态加载数据实现代码
Dec 15 Javascript
有关于JS辅助函数inherit()的问题
Apr 07 Javascript
javascript实现日期格式转换
Dec 16 Javascript
探讨JavaScript标签位置的存放与功能有无关系
Jan 15 Javascript
AngularJs 国际化(I18n/L10n)详解
Sep 01 Javascript
关于Jquery中的bind(),on()绑定事件方式总结
Oct 26 Javascript
基于JavaScript实现下拉列表左右移动代码
Feb 07 Javascript
微信小程序 如何引入外部字体库iconfont的图标
Jan 31 Javascript
vue element-ui 绑定@keyup事件无效的解决方法
Mar 09 Javascript
Vue数据监听方法watch的使用
Mar 28 Javascript
JavaScript中call和apply方法的区别实例分析
Aug 03 Javascript
Vue监视数据的原理详解
Feb 24 Vue.js
JS实现星星海特效
Dec 24 #Javascript
JS实现图片切换特效
Dec 23 #Javascript
JS实现简易留言板特效
Dec 23 #Javascript
JS实现关闭小广告特效
Jan 29 #Javascript
vue element-ui实现动态面包屑导航
Dec 23 #Javascript
vue实现图片上传预览功能
Dec 23 #Javascript
vue项目实现图片上传功能
Dec 23 #Javascript
You might like
php实现读取手机客户端浏览器的类
2015/01/09 PHP
php curl 上传文件代码实例
2015/04/27 PHP
php curl模拟post请求和提交多维数组的示例代码
2015/11/19 PHP
PHP设置Cookie的HTTPONLY属性方法
2017/02/09 PHP
jquery插件之easing使用
2010/08/19 Javascript
jquery对表单操作2
2011/04/06 Javascript
jQuery验证插件validation使用指南
2015/04/21 Javascript
手机端页面rem宽度自适应脚本
2015/05/20 Javascript
jQuery中$.extend()用法实例
2015/06/24 Javascript
Javascript常用小技巧汇总
2015/06/24 Javascript
node.js文件上传处理示例
2016/10/27 Javascript
AngularJS实现动态编译添加到dom中的方法
2016/11/04 Javascript
jquery获取input type=text中的值的各种方式(总结)
2016/12/02 Javascript
Javascript之面向对象--方法
2016/12/02 Javascript
JS前向后瞻正则表达式定义与用法示例
2016/12/27 Javascript
NodeJS仿WebApi路由示例
2017/02/28 NodeJs
详解vee-validate的使用个人小结
2017/06/07 Javascript
基于 Vue.js 2.0 酷炫自适应背景视频登录页面实现方式
2018/01/17 Javascript
Python3.4实现从HTTP代理网站批量获取代理并筛选的方法示例
2017/09/26 Python
python导入csv文件出现SyntaxError问题分析
2017/12/15 Python
Windows10下 python3.7 安装 facenet的教程
2019/09/10 Python
Python 内置函数globals()和locals()对比详解
2019/12/23 Python
Python参数传递机制传值和传引用原理详解
2020/05/22 Python
python3+openCV 获取图片中文本区域的最小外接矩形实例
2020/06/02 Python
torchxrayvision包安装过程(附pytorch1.6cpu版安装)
2020/08/26 Python
python3中for循环踩过的坑记录
2020/12/14 Python
详解CSS3 用border写 空心三角箭头 (两种写法)
2017/09/29 HTML / CSS
香港迪士尼乐园酒店预订:Hong Kong Disneyland Hotels
2017/05/02 全球购物
英国工作场所设备购买网站:Slingsby
2019/05/03 全球购物
大学生自我鉴定评语
2014/01/27 职场文书
2014年销售经理工作总结
2014/12/01 职场文书
2014年社区个人工作总结
2014/12/02 职场文书
2014年财务经理工作总结
2014/12/08 职场文书
2015年乡镇科普工作总结
2015/05/13 职场文书
2016教师节感恩话语
2015/12/09 职场文书
温馨祝福晨语:美丽的一天从我的问候开始
2019/11/28 职场文书