社区
Web 开发
帖子详情
div跟随鼠标移动代码。不需要jquery,div自动调整
jiguoguo
2009-10-27 05:41:32
div跟随鼠标移动代码。不需要jquery,div自动调整
div到页面的右边后到左边来,鼠标到下面时到div到上面,支持滚动条移动
哪位大虾有这样的代码。我找了好久没找到。包括找了国外的网站
...全文
932
8
打赏
收藏
div跟随鼠标移动代码。不需要jquery,div自动调整
div跟随鼠标移动代码。不需要jquery,div自动调整 div到页面的右边后到左边来,鼠标到下面时到div到上面,支持滚动条移动 哪位大虾有这样的代码。我找了好久没找到。包括找了国外的网站
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jiguoguo
2009-11-13
打赏
举报
回复
虽然没找到答案,但是多少给点分数。hhh816大哥贴了很多代码。呵呵
jiguoguo
2009-11-13
打赏
举报
回复
楼上的。你没有懂我的意思。呵呵。
hhh816
2009-10-27
打赏
举报
回复
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>
<body>
<div style="background-color:#00CC00; width:100px; height:100px; position:absolute; left:225px; top:80px;" id="div1"></div>
</body>
</html>
<script>
var m_x;
var m_y;
var div_=document.getElementById("div1").style;
var id1;
var id2;
document.onmousemove=function()
{
m_x=event.x;
m_y=event.y;
move();
}
function move()
{
if(parseInt(div_.left)>parseInt(m_x))
{
if(id1==null)
id1=setInterval(div_move_left,10);
}
else
{
if(id1==null)
id1=setInterval(div_move_right,10);
}
if(parseInt(div_.top)>parseInt(m_y))
{
if(id2==null)
id2=setInterval(div_move_top,10);
}
else
{
if(id2==null)
id2=setInterval(div_move_bottom,10);
}
}
function div_move_left()
{
div_.left=parseInt(div_.left)-2;
if(parseInt(div_.left)<parseInt(m_x))
{
clearInterval(id1);
id1=null;
}
}
function div_move_right()
{
div_.left=parseInt(div_.left)+2;
if(parseInt(div_.left)>parseInt(m_x))
{
clearInterval(id1);
id1=null;
}
}
function div_move_top()
{
div_.top=parseInt(div_.top)-2;
if(parseInt(div_.top)<parseInt(m_y))
{
clearInterval(id2);
id2=null;
}
}
function div_move_bottom()
{
div_.top=parseInt(div_.top)+2;
if(parseInt(div_.top)>parseInt(m_y))
{
clearInterval(id2);
id2=null;
}
}
</script>
sangshusen_1988
2009-10-27
打赏
举报
回复
根据offsetWidth还有鼠标的坐标计算下就成了,自己判断下就成了,有你找的这时间,估计你都写成了
zl3450341
2009-10-27
打赏
举报
回复
...做页面的广告?
帮顶下
gukuitian
2009-10-27
打赏
举报
回复
div到页面的右边后到左边来,鼠标到下面时到div到上面,支持滚动条移动
看了好几遍也没看懂这 句
liuhua_sun
2009-10-27
打赏
举报
回复
嗯!还是顶吧!
swandragon
2009-10-27
打赏
举报
回复
判断鼠标的位置,判断层与body的位置
UP
jQuery
实现
div
跟随
鼠标
移动
主要为大家详细介绍了
jQuery
实现
div
跟随
鼠标
移动
,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
jQuery
浮动层
jQuery
实现
div
跟着
鼠标
走
用
jQuery
实现
div
跟着
鼠标
走
鼠标
移动
时,层也跟着
鼠标
的
移动
而
移动
jQuery
磁性透明图层
跟随
鼠标
移动
图片特效.zip
一个
DIV
层,可以
跟随
鼠标
移动
,当
鼠标
悬停在图片上的时候,
DIV
透明层也悬停在上面,效果很不错的
jquery
特效
jQuery
磁性透明图层
跟随
鼠标
移动
图片特效
一个
DIV
层,可以
跟随
鼠标
移动
,当
鼠标
悬停在图片上的时候,
DIV
透明层也悬停在上面,效果很不错的
jquery
特效-
jQuery
磁性透明图层
跟随
鼠标
移动
图片特效
使用JS实现气泡
跟随
鼠标
移动
的动画效果
气泡
跟随
鼠标
移动
,并在每次点击时产生不同的变化,效果非常迷人,下面小编给大家带来了,基于js实现的气泡效果实例
代码
,
需要
的朋友参考下吧
Web 开发
81,094
社区成员
341,711
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章