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 相关文章推荐
Js+Dhtml:WEB程序员简易开发工具包(预先体验版)
Nov 07 Javascript
javascript 面向对象编程基础 多态
Aug 21 Javascript
jquery删除指定的html标签并保留标签内文本内容的方法
Apr 02 Javascript
如何在node的express中使用socket.io
Dec 15 Javascript
介绍JavaScript的一个微型模版
Jun 24 Javascript
Jquery中request和request.form和request.querystring的区别
Nov 26 Javascript
关于jQuery库冲突的完美解决办法
May 20 jQuery
canvas轨迹回放功能实现
Dec 20 Javascript
vue中使用cropperjs的方法
Mar 01 Javascript
Element UI 自定义正则表达式验证方法
Sep 04 Javascript
Vue搭建后台系统需要注意的问题
Nov 08 Javascript
jQuery 动画与停止动画效果实例详解
May 19 jQuery
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判断网页是否gzip压缩
2013/06/25 PHP
通过table标签,PHP输出EXCEL的实现方法
2013/07/24 PHP
php生成数字字母的验证码图片
2015/07/14 PHP
PHP实现的简单网络硬盘
2015/07/29 PHP
PHP去掉json字符串中的反斜杠\及去掉双引号前的反斜杠
2015/09/30 PHP
php微信公众号开发(4)php实现自定义关键字回复
2016/12/15 PHP
PHP yield关键字功能与用法分析
2019/01/03 PHP
如何在Laravel5.8中正确地应用Repository设计模式
2019/11/26 PHP
js GridView 实现自动计算操作代码
2009/03/25 Javascript
简短几句 通俗解释javascript的闭包
2011/01/17 Javascript
Js(JavaScript)中,弹出是或否的选择框示例(confirm用法的实例分析)
2013/07/09 Javascript
Jquery绑定事件(bind和live的区别介绍)
2013/08/23 Javascript
实现只能输入数字的input不用replace方法
2013/09/12 Javascript
js的参数有长度限制吗?发现不能超过2083个字符
2014/04/20 Javascript
javascript制作sql转换为stringBuffer的小工具
2015/04/03 Javascript
详解javascript new的运行机制
2016/01/26 Javascript
BootStrap便签页的简单应用
2017/01/06 Javascript
babel之配置文件.babelrc入门详解
2018/02/22 Javascript
通过实例了解JS 连续赋值
2019/09/24 Javascript
Element PageHeader页头的使用方法
2020/07/26 Javascript
[48:38]DOTA2亚洲邀请赛 3.31 小组赛 B组 Mineski vs Secret
2018/03/31 DOTA
Python实现运行其他程序的四种方式实例分析
2017/08/17 Python
基于scrapy的redis安装和配置方法
2018/06/13 Python
python百行代码自制电脑端网速悬浮窗的实现
2020/05/12 Python
python 实现网易邮箱邮件阅读和删除的辅助小脚本
2021/03/01 Python
上海天奕面试题笔试题
2015/04/19 面试题
网络通讯中,端口有什么含义,端口的取值范围
2012/11/23 面试题
出纳员的岗位职责
2014/02/22 职场文书
《少年王冕》教学反思
2014/04/11 职场文书
敬老院院长事迹材料
2014/05/21 职场文书
2014校长四风问题对照检查材料思想汇报
2014/09/16 职场文书
2014年综合治理工作总结
2014/11/20 职场文书
刑事起诉书范文
2015/05/19 职场文书
入党积极分子群众意见
2015/06/01 职场文书
使用react+redux实现计数器功能及遇到问题
2021/06/02 Javascript
python数据可视化使用pyfinance分析证券收益示例详解
2021/11/20 Python