JS实现十字坐标跟随鼠标效果


Posted in Javascript onDecember 25, 2017

本次小编给大家带来一个JS的效果,实现根据浏览器的窗口大小出现十字坐标并跟随鼠标移动的效果,还可以计算出实时的坐标数值。

我们先来看一下运行后的效果图:

JS实现十字坐标跟随鼠标效果

以下是经过小编测试后的全部代码:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>鼠标跟随十字JS特效代码</title>
</head>
<body style="margin: 0;">
 <div id="html"></div>
 <script type="text/javascript">
 //
 var ox = document.createElement('div');
 var oy = document.createElement('div');
 ox.style.width = '100%';
 ox.style.height = '1px';
 ox.style.backgroundColor = '#ddd';
 ox.style.position = 'fixed';
 ox.style.left = 0;
 document.body.appendChild(ox);
 oy.style.height = '100%';
 oy.style.width = '1px';
 oy.style.backgroundColor = '#ddd';
 oy.style.position = 'fixed';
 oy.style.top = 0;
 document.body.appendChild(oy);
 document.onmousemove = function(e){
 var e = e || event;
 var x = e.pageX;
 var y = e.pageY;
 ox.style.top = y + 'px';
 oy.style.left = x + 'px';
 document.getElementById('html'). innerHTML = 'x : ' + x + '<br/>y : ' + y;
 };
 </script>
<p>更多代码请访问:<a href="https://3water.com/" target="_blank">三水点靠木</a></p>
</body>
</html>

大家在测试的时候可以根据需求来调整JS里的代码X表示横坐标,Y表示纵坐标。

在学习的时候如果还有任何疑问可以在下方的留言区讨论,感谢你对三水点靠木的支持。

Javascript 相关文章推荐
xml和web特殊字符
Apr 28 Javascript
页面右下角弹出提示框示例代码js版
Aug 02 Javascript
简单的js图片轮换代码(js图片轮播)
May 06 Javascript
BootStrap智能表单实战系列(九)表单图片上传的支持
Jun 13 Javascript
javascript常用的设计模式
Feb 09 Javascript
jquery实现折叠菜单效果【推荐】
Mar 08 Javascript
JS中Attr的用法详解
Oct 09 Javascript
vue拦截器实现统一token,并兼容IE9验证功能
Apr 26 Javascript
JS中数组与对象的遍历方法实例小结
Aug 14 Javascript
Node.js fs模块原理及常见用途
Oct 22 Javascript
微信小程序实现拼图小游戏
Oct 22 Javascript
vue-cil之axios的二次封装与proxy反向代理使用说明
Apr 07 Vue.js
jQuery EasyUI window窗口使用实例代码
Dec 25 #jQuery
JS中使用textPath实现线条上的文字
Dec 25 #Javascript
Angular4.0中引入laydate.js日期插件的方法教程
Dec 25 #Javascript
JS实现标签滚动切换效果
Dec 25 #Javascript
JS实现图片居中悬浮效果
Dec 25 #Javascript
JS+CSS实现滚动数字时钟效果
Dec 25 #Javascript
Vue.js通用应用框架-Nuxt.js的上手教程
Dec 25 #Javascript
You might like
php实现mysql数据库备份类
2008/03/20 PHP
百度工程师讲PHP函数的实现原理及性能分析(一)
2015/05/13 PHP
thinkPHP3.2.2框架行为扩展及demo示例
2018/06/19 PHP
php 将json格式数据转换成数组的方法
2018/08/21 PHP
JS 页面自动加载函数(兼容多浏览器)
2009/05/18 Javascript
多个checkbox被选中时如何判断是否有自己想要的
2014/09/22 Javascript
Javascript实现颜色rgb与16进制转换的方法
2015/04/18 Javascript
JS实现的表格操作类详解(添加,删除,排序,上移,下移)
2015/12/22 Javascript
简单理解Vue条件渲染
2016/12/03 Javascript
获取今天,昨天,本周,上周,本月,上月时间(实例分享)
2017/01/04 Javascript
JS判断微信扫码的方法
2017/08/07 Javascript
vue router-link传参以及参数的使用实例
2017/11/10 Javascript
对angularJs中controller控制器scope父子集作用域的实例讲解
2018/10/08 Javascript
JS实现判断有效的数独算法示例
2019/02/25 Javascript
JS数组方法push()、pop()用法实例分析
2020/01/18 Javascript
为什么JavaScript中0.1 + 0.2 != 0.3
2020/12/03 Javascript
[03:07]2015国际邀请赛选手档案EHOME.rOtK 是什么让他落泪?
2015/07/31 DOTA
python中的对象拷贝示例 python引用传递
2014/01/23 Python
Python中的MongoDB基本操作:连接、查询实例
2015/02/13 Python
以视频爬取实例讲解Python爬虫神器Beautiful Soup用法
2016/01/20 Python
python生成tensorflow输入输出的图像格式的方法
2018/02/12 Python
Python自定义函数实现求两个数最大公约数、最小公倍数示例
2018/05/21 Python
flask session组件的使用示例
2018/12/25 Python
python cv2读取rtsp实时码流按时生成连续视频文件方式
2019/12/25 Python
scrapy与selenium结合爬取数据(爬取动态网站)的示例代码
2020/09/28 Python
python利用appium实现手机APP自动化的示例
2021/01/26 Python
css3 border-image使用说明
2010/06/23 HTML / CSS
The North Face意大利官网:服装、背包和鞋子
2020/06/17 全球购物
C#实现对任一张表的数据进行增,删,改,查要求,运用Webservice,体现出三层架构
2014/07/11 面试题
经典禁毒标语
2014/06/16 职场文书
协会周年庆活动方案
2014/08/26 职场文书
纪念九一八事变演讲稿:牢记历史,捍卫主权
2014/09/14 职场文书
2016年教师寒假学习心得体会
2015/10/09 职场文书
假期读书倡议书3篇
2019/08/19 职场文书
python简单验证码识别的实现过程
2021/06/20 Python
MySQL 原理优化之Group By的优化技巧
2022/08/14 MySQL