javascript制作图片移动效果
来源:互联网 发布:男生衣服品牌知乎 编辑:程序博客网 时间:2024/05/16 08:44
图片沿当前浏览器边缘移动(不会出现滚动条)
代码如下
//Css and Javascript
<style type="text/css">
body,img{margin:0px;padding:0px;}
img{
width:320px;
height:200px;
left:0px;
top:0px;
position:absolute;
}
</style>
<script type="text/javascript">
function show()
{
var winWidth = document.documentElement.clientWidth-2;
var winHeight = document.documentElement.clientHeight-2;
var obj = document.images.item(0);
var imgWidth = obj.width;
var imgHeight = obj.height;
var x = obj.offsetLeft;
var y = obj.offsetTop;
if(x+imgWidth <= winWidth && y+imgHeight == imgHeight)
{
obj.style.left = (x+5)+'px';
}
else if(x+imgWidth >= winWidth && y+imgHeight <= winHeight)
{
obj.style.top = (y+5)+'px';
}
else if((x+imgWidth >= winWidth || x+imgWidth <= winWidth) && y+imgHeight >= winHeight && x+imgWidth>=imgWidth)
{
obj.style.left = (x-5)+'px';
}
else
{
obj.style.top = (y-5)+'px';
}
setTimeout('show()',1);
}
</script>
// Body
<body>
<img src="桌面壁纸/aifeier.jpg" alt="图片" onclick="show()" />
</body>
- javascript制作图片移动效果
- 图片移动这种效果
- 图片向上移动效果
- 图片移动效果
- Flash镜头移动效果制作
- javascript制作图片切换
- JavaScript实现图片移动
- javascript 图片左右移动
- JavaScript 图片切割效果
- javascript图片剪切效果
- JavaScript 图片切割效果
- JavaScript 图片切割效果
- JavaScript 图片预览效果
- JavaScript 图片预览效果
- JavaScript 图片预览效果
- JavaScript 图片预览效果
- JavaScript 图片预览效果
- JavaScript 图片预览效果
- android混淆与反射
- OpenCV在VS2010中的永久性配置
- 虚函数,多态
- TalkingData GameAnalytics SDK Cocos2d-x 版本在 Cocos2d-x 3.0 安卓版本上的集成注意事项
- c#与IDL混编问题
- javascript制作图片移动效果
- Android4.0新的SDK新特性 (汉化)
- oracle 11g sqlplus和plsql developer 乱码解决方案
- windows下eclipseNDK开发兼调试环境配置
- Android 绘制一个Loading动画__向图片中缓慢填充颜色,从而形成动画效果
- 双割线求值
- find和xargs使用详解
- Qt网络编程之QNetworkAccessManager
- 安卓控件大全