1. QQ空间鼠标跟随代码:QQ空间鼠标跟随代码是一段嵌入代码,通过设置引用,就可以让网页中鼠标能够跟随控件移动而移动。通过QQ空间鼠标跟随代码的设置,可以让鼠标在页面中实现一种跟随移动的效果。
2. 使用方法:在网页编辑器中可以把QQ空间鼠标跟随代码嵌入到网页的特定位置,并且可以通过编辑器的“输入/粘贴”功能来实现添加代码。在代码中可以设置特定的数值,可以控制鼠标跟随控件移动的速度,也可以设置鼠标移动的范围等等。
3. 代码嵌入:下面是QQ空间鼠标跟随代码的示例:
```
<script src=\"http://www.qq.com/js/follow.js\" type=\"text/javascript\" charset=\"utf-8\"></script>
<script type=\"text/javascript\" charset=\"utf-8\">
</script>
```
4. 代码功能解释:
(1)MoveSpeed:本参数用来设置鼠标跟随控件移动的速度,数值越大,移动速度越快,范围为0(停止)-15;
(2)MoveArea:设置鼠标跟随移动的范围,数值越大,移动范围越大,范围为0-6000;
(3)MoveID:用来设置鼠标跟随的控件的ID,控件的ID号由开发者自行定义:
(4)position:鼠标跟随的控件的位置,参数分为left、right和center三种位置,鼠标位置将根据该参数即控件显示位置来做相应偏移,以保证跟随显示效果。
5. 应用场景:QQ空间鼠标跟随代码主要应用于WEB页面和APP页面中,可以用来实现鼠标跟随控件移动的效果,从而增强视觉效果。比如:商家广告页面中可以使用该技术,让鼠标跟随控件移动,使用户体验更加流畅;或者通过该技术及时吸引用户的注意,显示特定的重点内容等。
一、qq空间鼠标跟随代码:
1.元素定位:首先要找到空间页面中要跟随显示的元素,通过“document.getElementById”、“document.getElementsByClassName”等定位方法定位元素。
2.添加事件:通过“document.onmousemove”事件设置鼠标移动时,要跟随显示的元素要跟随鼠标移动,用JS设置鼠标移动事件,让元素跟随鼠标一起移动。
3.变量声明:考虑平均情况,在页面上定义变量,主要是鼠标距离页面左边的位置以及元素的位置等信息。
4.确定在x轴和y轴上的位置:在JS编写中,需要通过“style.left”和“style.top”获取元素在页面上的左边和顶端的位置,让位置动态改变,使其在x轴和y轴上分别改变位置,从而跟随鼠标走动。
5.运动函数:要让元素能够在页面上有一个不断变换的位置,需要针对每次的位置确定一个速度让元素有一个不断变换的运动轨迹,一个比较好的运动函数是“scaleSpeed”,该函数根据鼠标的位置来动态运动元素。
6.如果元素的大小不固定:需要根据元素的大小,设置相应的属性函数,来获取元素的宽度高度。
7.代码处理:将以上步骤中所设置的各种属性,将之封装成一个整体,以便未来调用,也可以使用css3属性中的“transition” 、 “transform”等属性来取代JS实现拖拽动画。
总之,跟随鼠标的代码的实现,以及定位和位置的设置,都不是一件容易的事情,需要仔细分析需求,正确理解每个元素的变化状态,拼凑出 JavaScrip 代码。