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的textarea发布框限制文字字数输入(添加中文识别)
Feb 16 Javascript
jquery实现简单易懂的图片展示小例子
Nov 21 Javascript
jquery图片播放浏览插件prettyPhoto使用详解
Dec 19 Javascript
AngularJS仿苹果滑屏删除控件
Jan 18 Javascript
学习JavaScript事件流和事件处理程序
Jan 25 Javascript
BootStrap Tooltip插件源码解析
Dec 27 Javascript
关于在mongoose中填充外键的方法详解
Aug 14 Javascript
vue的传参方式汇总和router使用技巧
May 22 Javascript
vue.js响应式原理解析与实现
Jun 22 Javascript
详解nvm管理多版本node踩坑
Jul 26 Javascript
浅谈JavaScript中this的指向更改
Jul 28 Javascript
Nuxt.js nuxt-link与router-link的区别说明
Nov 06 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
通过对服务器端特性的配置加强php的安全
2006/10/09 PHP
phpmyadmin的#1251问题
2006/11/25 PHP
php巧获服务器端信息
2006/12/06 PHP
探讨GDFONTPATH能否被winxp下的php支持
2013/06/21 PHP
thinkphp循环结构用法实例
2014/11/24 PHP
jQuery选择没有colspan属性的td的代码
2010/07/06 Javascript
jquery使用ajax实现微信自动回复插件
2014/04/28 Javascript
JavaScript Math.ceil 方法(对数值向上取整)
2015/01/09 Javascript
使用jquery清空、复位整个输入域
2015/04/02 Javascript
jQuery模拟360浏览器切屏效果幻灯片(附demo源码下载)
2016/01/29 Javascript
jQuery ajax中使用confirm,确认是否删除的简单实例
2016/06/17 Javascript
vue-router跳转页面的方法
2017/02/09 Javascript
Angular4学习教程之DOM属性绑定详解
2018/01/04 Javascript
ionic2.0双击返回键退出应用
2019/09/17 Javascript
解决layui弹出层layer的area过大被遮挡的问题
2019/09/21 Javascript
获取Django项目的全部url方法详解
2017/10/26 Python
pyinstaller打包单个exe后无法执行错误的解决方法
2019/06/21 Python
python 将日期戳(五位数时间)转换为标准时间
2019/07/11 Python
解决Python在导入文件时的FileNotFoundError问题
2020/04/10 Python
Python Django form 组件动态从数据库取choices数据实例
2020/05/19 Python
解决python打开https出现certificate verify failed的问题
2020/09/03 Python
小程序瀑布流解决左右两边高度差距过大的问题
2019/02/20 HTML / CSS
Bench加拿大官方网站:英国城市服装品牌
2017/11/03 全球购物
Manuka Doctor英国官网:真正的麦卢卡蜂蜜和护肤品
2018/10/26 全球购物
Jar包的作用是什么
2014/03/30 面试题
大学应届生的自我评价
2014/03/06 职场文书
专项法律服务方案
2014/06/11 职场文书
晋江市人民政府党组群众路线教育实践活动整改方案
2014/10/25 职场文书
一年级小学生评语大全
2014/12/25 职场文书
2015年党员干部承诺书
2015/01/21 职场文书
搬迁通知
2015/04/20 职场文书
趣味运动会广播稿
2015/08/19 职场文书
中职班主任培训心得体会
2016/01/07 职场文书
使用Oracle跟踪文件的问题详解
2021/06/28 Oracle
vue3语法糖内的defineProps及defineEmits
2022/04/14 Vue.js
MySQL数据库 安全管理
2022/05/06 MySQL