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 相关文章推荐
读jQuery之十四 (触发事件核心方法)
Aug 23 Javascript
jQuery学习笔记(4)--Jquery中获取table中某列值的具体思路
Apr 10 Javascript
给事件响应函数传参数的四种方式小结
Dec 05 Javascript
JavaScript中的函数重载深入理解
Aug 04 Javascript
javascript验证身份证号
Mar 03 Javascript
如何用JavaScript实现动态修改CSS样式表
May 20 Javascript
js对象浅拷贝和深拷贝详解
Sep 05 Javascript
angular.js 路由及页面传参示例
Feb 24 Javascript
基于Vue+elementUI实现动态表单的校验功能(根据条件动态切换校验格式)
Apr 04 Javascript
关于layui toolbar和template的结合使用方法
Sep 19 Javascript
原生JavaScript实现换肤
Feb 19 Javascript
Vue中foreach数组与js中遍历数组的写法说明
Jun 05 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获取网络文件的实现代码
2010/01/01 PHP
php array_search() 函数使用
2010/04/13 PHP
在WordPress的文章编辑器中设置默认内容的方法
2015/12/29 PHP
PHP类的自动加载与命名空间用法实例分析
2020/06/05 PHP
语义化 H1 标签
2008/01/14 Javascript
NodeJS学习笔记之MongoDB模块
2015/01/13 NodeJs
深入理解vue.js双向绑定的实现原理
2016/12/05 Javascript
在DWR中实现直接获取一个JAVA类的返回值的两种方法
2016/12/25 Javascript
Ajax跨域实现代码(后台jsp)
2017/01/21 Javascript
基于JS实现html中placeholder属性提示文字效果示例
2018/04/19 Javascript
浅谈Vue.js路由管理器 Vue Router
2018/08/16 Javascript
JS+HTML5 Canvas实现简单的写字板功能示例
2018/08/30 Javascript
基于Element的组件改造的树形选择器(树形下拉框)
2020/02/27 Javascript
[46:42]DOTA2-DPC中国联赛正赛 Aster vs Magma BO3 第二场 3月5日
2021/03/11 DOTA
简单介绍Ruby中的CGI编程
2015/04/10 Python
Python将文本去空格并保存到txt文件中的实例
2018/07/24 Python
python实现nao机器人手臂动作控制
2019/04/29 Python
pyqt5对用qt designer设计的窗体实现弹出子窗口的示例
2019/06/19 Python
python批量处理txt文件的实例代码
2020/01/13 Python
Python实现列表中非负数保留,负数转化为指定的数值方式
2020/06/04 Python
详解Python中@staticmethod和@classmethod区别及使用示例代码
2020/12/14 Python
巴西备受欢迎的服装和生活方式品牌:FARM Rio
2020/02/04 全球购物
数组越界问题
2015/10/21 面试题
介绍下java.util.Arrays类
2012/10/16 面试题
法学专业应届生求职信
2013/10/16 职场文书
文史专业毕业生自荐信
2013/11/17 职场文书
经典洗发水广告词
2014/03/13 职场文书
校园标语大全
2014/06/19 职场文书
公司领导班子对照检查存在问题整改措施
2014/10/02 职场文书
教师工作总结范文2014
2014/11/10 职场文书
史上最牛辞职信
2015/05/13 职场文书
少先大队干部竞选稿
2015/11/20 职场文书
2016年基层党组织公开承诺书
2016/03/25 职场文书
详解nginx安装过程并代理下载服务器文件
2022/02/12 Servers
【海涛教你打dota】体验一超神发条:咱是抢盾专业户
2022/04/01 DOTA
Python测试框架pytest核心库pluggy详解
2022/08/05 Golang