网页设计图片向上浮动_利用js实现图片在浏览器中飘动(浮动窗口自由移动)效果...

这篇博客介绍如何利用JavaScript让网页中的图片在浏览器窗口内实现自由移动的飘动效果。通过设置HTML元素和JavaScript变量,控制图片的横纵坐标,使其在页面上上下下、左右浮动,营造动态视觉体验。
摘要由CSDN通过智能技术生成

首先,设置一个将要飘动的窗口,html代码如下:

利用js控制span标签在浏览器内移动

var xPos = 0;var yPos = 0; var step = 1;var delay = 10;var height = 0;

var Hoffset = 0;var Woffset = 0; var yon = 0;var xon = 0; var xon = 0; var interval;

var img = document.getElementById('img');

img.style.top = 0;

function changePos(){

width =  document.documentElement.clientWidth||document.body.clientWidth;

height = document.documentElement.clientHeight||document.body.clientHeight;

Hoffset = img.offsetHeight;

Woffset = img.offsetWidth;

if (yon) {

yPos = yPos + step;

}else {

yPos = yPos - step;

}

if (yPos 

yon = 1;

yPos = 0;

}

if (yPos >= (height -

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值