基于JS实现弹性漂浮广告的示例代码怎么写
发表于:2024-11-13 作者:千家信息网编辑
千家信息网最后更新 2024年11月13日,这期内容当中小编将会给大家带来有关基于JS实现弹性漂浮广告的示例代码怎么写,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。效果图1.功能(鼠标移入移出事件、点击事件、
千家信息网最后更新 2024年11月13日基于JS实现弹性漂浮广告的示例代码怎么写
这期内容当中小编将会给大家带来有关基于JS实现弹性漂浮广告的示例代码怎么写,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。
效果图
1.功能(鼠标移入移出事件、点击事件、定时器控制移动)
div实现在页面上移动,并判断碰到页面边框反弹,鼠标移入div停止移动,鼠标移出div进行移动,点击div让它从页面消失,定时器控制它的移动。
2.div初始样式设置
//div(广告)获取节点 var div1 = document.getElementById("div1"); // div(广告)初始的位置 var offsetx = 0; var offsety = 0; //div(广告)每次移动的距离 var stepx = 10; var stepy = 10; //div(广告)的大小 div1.style.width="100px" div1.style.height="100px" //设置定位 div1.style.position="absolute" div1.style.top = offsetx; div1.style.left = offsety; //广告图片 div1.style.backgroundImage="url(./img/ggao.webp)" div1.style.backgroundSize="cover"
3.获取div可以移动的页面大小
//网页可视化宽高--div(广告)可以移动的区域 var seeWidth = document.documentElement.clientWidth; var seeHeight = document.documentElement.clientHeight; //div(广告)最大可移动的宽度、高度 var maxLeft = seeWidth -100; var maxTop = seeHeight -100;
4.定时器控制移动,鼠标移入事件停止移动,鼠标移出继续移动。
//启动定时器 var t= setInterval(move,30); //鼠标移入清除定时器 div1.onmouseenter = function(){ clearInterval(t); } //鼠标移出恢复 div1.onmouseleave = function(){ t = setInterval(move,30); }
5.点击事件点击让div消失
//点击事件,点击后消失 div1.onclick = function(){ div1.style.display = "none" }
6.完整代码
JavaScript是什么
JS是JavaScript的简称,它是一种直译式的脚本语言,其解释器被称为JavaScript引擎,是浏览器的一部分,主要用于web的开发,可以给网站添加各种各样的动态效果,让网页更加美观。
上述就是小编为大家分享的基于JS实现弹性漂浮广告的示例代码怎么写了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注行业资讯频道。
移动
广告
鼠标
定时器
事件
页面
代码
位置
大小
网页
高度
定位
控制
弹性
示例
最大
内容
区域
宽度
效果
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网络安全技术复试参考课本
巢湖软件开发怎么样
单片机嵌入式软件开发招聘
数据库建立工作构思的心得体会
c做服务器
怎样创建工具借出和归还数据库
希望之谷怎么进mc服务器
在线数据库中国图书
要认证的网络安全吗
重庆软件开发驻场咨询
农业互联网科技
怎么用js连接数据库
如何搭建饥荒联机版服务器
数据库在电子商务中的作用
按月付费数据库设计
生死阻击2服务器暂未开放
森林可以开服务器吗
mysql连接数据库类
社会工程学在网络安全领域的作用
报考网络安全工程专业高中选课
誉朗网络技术服务公司
sql怎么备份另一台电脑数据库
互联网交通运输黑科技大赛
网络安全准入助手
儿童软件开发智力玩具
联想x79能用服务器内存条吗
浏览器怎么关闭网络安全网络
cad 里的数据库在哪里
php远程调用数据库
会计博士要掌握数据库