在网页上显示漂浮移动效果
2011-05-12 15:00
176 查看
效果图
代码:
<div id="sa" style="position:absolute; left=0; top=0">
<a href="http://www.cnblogs.com/happygx" target="_blank"><img src="qq.png"/></a>
</div>
<script type="text/javascript">
var dirX =1;
var DirY =1;
var Xpos =0, Ypos =0;
sa.style.top =0;
document.body.all.sa.style.left =0;
//document.body.all("sa").style.visibility="visible";visibility:hidden;
setInterval("dd()", 10);
function dd() {
Xpos +=2* dirX;
Ypos +=2* DirY;
sa.style.top = Xpos;
sa.style.left = Ypos;
//当X方向到达时反向
if (Xpos <=0|| Xpos + sa.offsetWidth >= document.body.clientHeight) {
dirX =-dirX ;
}
//当y方向到达时反向
if (Ypos <=0|| Ypos + sa.offsetHeight >= document.body.clientWidth) {
DirY =-DirY ;
}
}
</script>
代码:
<div id="sa" style="position:absolute; left=0; top=0">
<a href="http://www.cnblogs.com/happygx" target="_blank"><img src="qq.png"/></a>
</div>
<script type="text/javascript">
var dirX =1;
var DirY =1;
var Xpos =0, Ypos =0;
sa.style.top =0;
document.body.all.sa.style.left =0;
//document.body.all("sa").style.visibility="visible";visibility:hidden;
setInterval("dd()", 10);
function dd() {
Xpos +=2* dirX;
Ypos +=2* DirY;
sa.style.top = Xpos;
sa.style.left = Ypos;
//当X方向到达时反向
if (Xpos <=0|| Xpos + sa.offsetWidth >= document.body.clientHeight) {
dirX =-dirX ;
}
//当y方向到达时反向
if (Ypos <=0|| Ypos + sa.offsetHeight >= document.body.clientWidth) {
DirY =-DirY ;
}
}
</script>
相关文章推荐
- 在网页上显示漂浮移动效果
- 在网页上实现图标的漂浮移动效果
- 用户从手机的浏览器访问www.baidu.com,看到的可能跟桌面PC电脑,是不太一样的网页效果,会更适合移动设备使用。请简要分析一下,实现这种网页区分显示的原因及技术原理。
- js - 图标在网页上漂浮移动效果
- js - 图标在网页上漂浮移动效果
- Ueditor编辑保存的内容网页显示时背景等信息无效果---参考UEditor官方文档之编辑内容展示
- 一个简单的全屏图片上下打开显示网页效果示例
- js控制鼠标事件移动及移出效果显示
- 网页文字移动效果展示
- Js 网页上反复显示隐藏效果的文本
- 如何在百度搜索中自动显示有趣的网页动态效果
- 在线测试不同操作系统不同浏览器网页的显示效果
- 卷帘一样的文字显示效果,为你的网页增加不少生色哦!
- 关于网页载入,页面顶部显示页面加载线性进度条效果实现。
- 鼠标移动显示 div 图片 文字效果
- 实现网页背景变暗,显示信息提示效果!
- 一个手机自适应的网页效果解决显示页面很小的问题
- JQuery实现鼠标移动到图片上显示边框效果
- JS图片滤镜 焦点图片自动切换显示效果丨芯晴网页特效
- 积分系统(7)-选项卡效果替换跳转网页显示