返回顶部
首页 > 资讯 > 前端开发 > JavaScript >JQuery实现动态漂浮广告
  • 484
分享到

JQuery实现动态漂浮广告

2024-04-02 19:04:59 484人浏览 薄情痞子
摘要

Jquery实现动态漂浮广告&全局窗口,供大家参考,具体内容如下 以下是效果图及实现代码: 代码: <!DOCTYPE html> <html lang=

Jquery实现动态漂浮广告&全局窗口,供大家参考,具体内容如下

以下是效果图及实现代码:

代码:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>漂浮广告栏</title>
    <script type="text/javascript" src="js/jquery-3.2.1.js"></script>
    <style type="text/CSS">
        body{
            height: 100%;
            width: 100%;
            margin: 0;
            padding: 0;
            text-align: center;
        }
        #floatdiv{
            width: 200px;
            height: 200px;
            position: absolute;
            top: 0;
            left: 0;
            background-color: #fbb;
            z-index: 999;
            border: 1px solid #ccc;
            border-radius: 10px 10px ;
        }
        span{
            position: absolute;
            top: 0;
            right: 0;
            color: darksalmon;
            background-color: rgba(0, 0, 0, 0.5);
            padding: 0 5px;
            cursor: pointer;
            border-radius: 20% 20%;
        }
    </style>
    
</head>
<body>
<div id="floatdiv">
    <span id="Clickclose" >X</span>
    <p>鼠标悬停!</p>    
    <p>点击关闭!</p>    
</div>

<script type="text/javascript">
        var isinter;
        var millisec = 30;//定时器间隔执行时间/毫秒
        var xfloat = 0; //漂浮层x坐标
        var yfloat = 0; //漂浮层y坐标
        var yistop = false;
        var xisleft = true;
        function floatanimation(){
        var    visiblewidth = $(window).width();//可视区域宽度
        var    visibleheight = $(window).height();//可视区域高度
 
        var    divwidth = $('#floatdiv').width();//div漂浮层宽度
        var divheight = $('#floatdiv').height();//div漂浮层高度
 
        var hstop = jQuery(window).scrollTop();//滚动条距离顶部的高度
        var wsleft = jQuery(window).scrollLeft();//滚动条距离最左边的距离
 
        var offwidth = (visiblewidth-divwidth);//div偏移的宽度
        var offheight = (visibleheight-divheight);//div偏移的高度
 
            if (!yistop) {
                yfloat++;
                if (yfloat >= offheight) {
                    yistop = true;
                }
            } else {
                yfloat--;
                if (yfloat <= 0) {
                    yistop = false;
                }
            }
 
            if (xisleft) {
                xfloat++;
                if (xfloat >= offwidth) {
                    xisleft = false;
                }
            } else {
                xfloat--;
                if (xfloat <= 0) {
                    xisleft = true;
                }
            }
         
            $('#floatdiv').css({'top':yfloat+hstop,'left':xfloat+wsleft});
        }
 
        $(function () {
            isinter = setInterval("floatanimation()",millisec);
            $('#floatdiv').mouseover(function () {
                clearInterval(isinter);
            }).mouseout(function () {
                isinter = setInterval("floatanimation()",millisec);
            });
            $('#Clickclose').click(function () {
                $(this).parents("#floatdiv").slideUp(500,function(){
                    clearInterval(isinter);
                    $(this).remove();
                });
            });
        });
    </script>
</body>
</html>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程网。

--结束END--

本文标题: JQuery实现动态漂浮广告

本文链接: https://lsjlt.com/news/144501.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • JQuery实现动态漂浮广告
    JQuery实现动态漂浮广告&全局窗口,供大家参考,具体内容如下 以下是效果图及实现代码: 代码: <!DOCTYPE html> <html lang=...
    99+
    2024-04-02
  • 基于JS实现弹性漂浮广告的示例代码
    目录效果图1.功能(鼠标移入移出事件、点击事件、定时器控制移动)2.div初始样式设置3.获取div可以移动的页面大小4.定时器控制移动,鼠标移入事件停止移动,鼠标移出继续移动。5....
    99+
    2024-04-02
  • dreamweaver中如何制作网页漂浮广告
    这篇文章主要为大家展示了“dreamweaver中如何制作网页漂浮广告”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“dreamweaver中如何制作网页漂浮广告”这篇文章吧。作法:先在 Drea...
    99+
    2023-06-08
  • 基于JS实现弹性漂浮广告的示例代码怎么写
    这期内容当中小编将会给大家带来有关基于JS实现弹性漂浮广告的示例代码怎么写,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。效果图1.功能(鼠标移入移出事件、点击事件、定时器控制移动)div实现在页面上移动,...
    99+
    2023-06-26
  • jQuery实现广告显示和隐藏动画
    我们经常会看到几秒后出现了广告,显示了几秒后广告就消失了,下面就用JQuery框架来实现这个功能。 代码如下: <!DOCTYPE html> <html>...
    99+
    2024-04-02
  • Dreamweaver中如何使用插件制作网页漂浮广告
    这篇文章将为大家详细讲解有关Dreamweaver中如何使用插件制作网页漂浮广告,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。先在 Dreamweaver 插入一个图层 然后将广告图片放在图层里面 最后,...
    99+
    2023-06-08
  • jquery实现div浮动
    jQuery是一个强大的JavaScript库,广泛用于网站开发中。它为网页开发提供了数百个特效和插件,其中包括实现DIV浮动的插件。在这篇文章中,我们将介绍如何使用jQuery实现DIV浮动。使用CSS实现DIV浮动在介绍如何使用jQue...
    99+
    2023-05-25
  • jQuery怎么实现广告显示和隐藏动画
    小编给大家分享一下jQuery怎么实现广告显示和隐藏动画,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!代码如下:<!DOCTYPE html>...
    99+
    2023-06-20
  • win7怎么屏蔽IE网页浮动广告
    这篇“win7怎么屏蔽IE网页浮动广告”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“win7怎么屏蔽IE网页浮动广告”文章吧...
    99+
    2023-06-28
  • jQuery实现移动端悬浮拖动效果
    模拟手机端悬浮按钮功能,自动吸附两边,并且不能超过活动区域,上下超过自动吸附上或下 因为是移动端端事件,需要调试到移动端才可以看效果 以下是代码 <!DOCTYPE ht...
    99+
    2024-04-02
  • jquery实现移动端悬浮拖拽框
    使用jquery 实现了一个基础的悬浮弹拖拽窗, 根据自己的需求去完善动效。 分享给大家供大家参考,具体如下: 演示效果 代码块 需要引入jquery , 引入本地或线上根据自己的...
    99+
    2024-04-02
  • 如何使用js屏蔽被http劫持的浮动广告
    这篇文章将为大家详细讲解有关如何使用js屏蔽被http劫持的浮动广告,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。最近发现网站经常在右下角弹出一个浮动广告,开始的时候以为...
    99+
    2024-04-02
  • BootStrap中jQuery插件Carousel如何实现轮播广告效果
    这篇文章将为大家详细讲解有关BootStrap中jQuery插件Carousel如何实现轮播广告效果,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。下图为最终效果:具体实现...
    99+
    2024-04-02
  • win7系统屏蔽网页浮动广告的方法是什么
    这篇文章将为大家详细讲解有关win7系统屏蔽网页浮动广告的方法是什么,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。在使用win7系统的时候,我们经常会浏览网页。而在浏览网页的时候,总是有广告...
    99+
    2023-06-28
  • Android利用ViewPager实现滑动广告板实例源码
    •android-support-v4.jar,这是谷歌官方给我们提供的一个兼容低版本Android设备的软件包,里面包囊了只有在Android3.0以上可以使用的...
    99+
    2022-06-06
    viewpager 广告 源码 Android
  • Android_RecyclerView实现上下滚动广告条实例(带图片)
    前言公司新项目首页有个类似京东/淘宝滚动广告条,查了一下大概都是两种实现方式,一是textview,如果只有文字的话是可行的,但我们这个上面还有个小图片,所以pass;二是两个viewGroup,使用动画交替滚动,可以实现,就是显得很麻烦,...
    99+
    2023-05-31
    android recyclerview 滚动
  • css如何实现底部固定漂浮导航
    这篇文章主要为大家展示了“css如何实现底部固定漂浮导航”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“css如何实现底部固定漂浮导航”这篇文章吧。 有 些东西...
    99+
    2024-04-02
  • 如何使用js实现图片漂浮效果
    这篇文章给大家分享的是有关如何使用js实现图片漂浮效果的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 当鼠标在图片上方时,图片停止漂浮,点击关闭按钮可隐藏图片。 <bo...
    99+
    2024-04-02
  • 怎么在Android中实现一个滚动条广告
    这篇文章将为大家详细讲解有关怎么在Android中实现一个滚动条广告,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。ViewSwitcher的介绍ViewSwitcher 设置动画ViewSw...
    99+
    2023-05-30
    android
  • KotlinFrameLayout与ViewPager2控件实现滚动广告栏方法
    目录新模块bannerFrameLayout帧布局ViewPager2控件小结在上一节中我们简单的介绍了RecyclerView 的使用,他是整个开发的重点控件,这一节我们来看看Fr...
    99+
    2022-12-08
    Kotlin滚动广告栏 Kotlin FrameLayout和ViewPager2
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作