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 优化次数过多的循环 考虑到性能问题
Mar 05 Javascript
jquery复选框全选/取消示例
Dec 30 Javascript
javascript数字时钟示例分享
Apr 23 Javascript
jquery制作 随机弹跳的小球特效
Feb 01 Javascript
JavaScript实现基于十进制的四舍五入实例
Jul 17 Javascript
基于jQuery Circlr插件实现产品图片360度旋转
Sep 20 Javascript
JQuery异步提交表单与文件上传功能示例
Jan 12 Javascript
JS鼠标滚动分页效果示例
Jul 05 Javascript
从零开始搭建一个react项目开发
Feb 09 Javascript
JavaScript 有用的代码片段和 trick
Feb 22 Javascript
详解小程序输入框闪烁及重影BUG解决方案
Aug 31 Javascript
详解React服务端渲染从入门到精通
Mar 28 Javascript
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
解析dedecms空间迁移步骤详解
2013/05/15 PHP
WordPress自定义时间显示格式
2015/03/27 PHP
Laravel框架之解决前端显示图片问题
2019/10/24 PHP
jQuery ul标签下拉菜单演示代码
2010/12/11 Javascript
jqeury eval将字符串转换json的方法
2011/01/20 Javascript
js单例模式详解实例
2013/11/21 Javascript
jquery实现点击弹出层效果的简单实例
2014/03/03 Javascript
jQuery插件bxSlider实现响应式焦点图
2015/04/12 Javascript
jquery任意位置浮动固定层插件用法实例
2015/05/29 Javascript
JS+HTML5 FileReader实现文件上传前本地预览功能
2020/03/27 Javascript
详解vue项目打包后通过百度的BAE发布到网上的流程
2018/03/05 Javascript
jQuery实现图片上传预览效果功能完整实例【测试可用】
2018/05/28 jQuery
详解node.js的http模块实例演示
2018/07/12 Javascript
javascript实现blob加密视频源地址的方法
2019/08/08 Javascript
Jquery高级应用Deferred对象原理及使用实例
2020/05/28 jQuery
微信小程序实现canvas分享朋友圈海报
2020/06/21 Javascript
Python中if __name__ == &quot;__main__&quot;详细解释
2014/10/21 Python
Python使用scrapy采集数据过程中放回下载过大页面的方法
2015/04/08 Python
黑科技 Python脚本帮你找出微信上删除你好友的人
2016/01/07 Python
详解python 模拟豆瓣登录(豆瓣6.0)
2019/04/18 Python
python3中类的继承以及self和super的区别详解
2019/06/26 Python
python实现自动化上线脚本的示例
2019/07/01 Python
python过滤中英文标点符号的实例代码
2019/07/15 Python
django drf框架自带的路由及最简化的视图
2019/09/10 Python
pycharm 代码自动补全的实现方法(图文)
2020/09/18 Python
web页面录屏实现
2019/02/12 HTML / CSS
挪威太阳镜和眼镜网上商城:SmartBuyGlasses挪威
2016/08/20 全球购物
Expedia印度尼西亚站:预订酒店、廉价航班和度假套餐
2018/01/31 全球购物
澳大利亚厨房和家用电器购物网站:Bing Lee
2021/01/11 全球购物
护士个人简历自荐信
2013/10/18 职场文书
护理自荐信
2013/10/22 职场文书
《手指教学》反思
2014/02/14 职场文书
高中生职业规划范文
2014/03/09 职场文书
信息管理与信息系统专业求职信
2014/06/21 职场文书
2015年中秋放假通知范文
2015/08/18 职场文书
Python字典和列表性能之间的比较
2021/06/07 Python