javascript实现右下角广告框效果


Posted in Javascript onFebruary 01, 2017

本文教大家用原生js实现的简单网页主页右下角的广告框效果,利用好绝对定位,点击X关闭广告,里面的内容不管动图或者视频都可以。

代码最简洁,js行为优化版,复制粘贴即可使用。 

演示部分

javascript实现右下角广告框效果

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>右下角广告框效果</title>
</head>
<style type="text/css">
  #advbox{
    width: 400px;
    height: 300px;
    position: fixed;
    right: 0;
    bottom: 0;
  }
  .adv{
    width: 380px;
    height: 270px;
    border: 1px solid #a00;
    position: relative;
  }
  #icon{
    display: block;
    width: 24px;
    height: 24px;
    color: #0c0;
    font-size: 30px;
    font-weight: bolder;
    position: absolute;
    right: 2px;
    top: 2px;
    cursor: pointer;
  }
  #resetadv{
    width: 105px;
    height:20px;
    position: fixed;
    right: 25px;
    bottom: 15px;
    color: #fff;
    font-size: 20px;
    background-color: #333;
  }
  .hide{
    display: none;
  }
  .show{
    display: block;
  }
</style>
<body>
  <div id="advbox">
    <div class="adv">
    <img src="" alt="结合html5,这可以是一个gif,swf或者video">
    <span id="icon">X</span>
    </div>
  </div>
  <div id="resetadv">广告入口>></div>

<script type="text/javascript">
  (function(){
      //封装一下dom的id操作
      var $ = function(id){
        return document.getElementById(id);
      };
      //添加点击事件
      $("icon").onclick=function(){
        $("advbox").className = "hide";
      };
      $("resetadv").onmouseover=function(){
        $("advbox").className = "show";
      };
  })();
</script>  
</body>
</html>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
动态加载js的几种方法
Oct 23 Javascript
一个简单的网站访问JS计数器 刷新1次加1次访问
Sep 20 Javascript
JQuery设置文本框和密码框得到焦点时的样式
Aug 30 Javascript
JS取得绝对路径的实现代码
Jan 16 Javascript
jQuery原型属性和原型方法详解
Jul 07 Javascript
js密码强度实时检测代码
Mar 02 Javascript
解析JavaScript数组方法reduce
Dec 12 Javascript
vue中路由参数传递可能会遇到的坑
Dec 07 Javascript
深入了解Hybrid App技术的相关知识
Jul 17 Javascript
Vue实现导航栏的显示开关控制
Nov 01 Javascript
node.js使用 http-proxy 创建代理服务器操作示例
Feb 10 Javascript
JavaScript实现网页计算器功能
Oct 29 Javascript
基于javascript实现最简单选项卡切换
Feb 01 #Javascript
快速实现jQuery多级菜单效果
Feb 01 #Javascript
angular实现商品筛选功能
Feb 01 #Javascript
Bootstarp基本模版学习教程
Feb 01 #Javascript
angular实现表单验证及提交功能
Feb 01 #Javascript
Javascript基础回顾之(三) js面向对象
Jan 31 #Javascript
Javascript基础回顾之(二) js作用域
Jan 31 #Javascript
You might like
为什么《星际争霸》是测试人工智能的理想战场
2019/12/03 星际争霸
javascript,php获取函数参数对象的代码
2011/02/03 PHP
最新用php获取谷歌PR值算法,附上php查询PR值代码示例
2011/12/25 PHP
php简单浏览目录内容的实现代码
2013/06/07 PHP
windows环境下php配置memcache的具体操作步骤
2013/06/09 PHP
PHP删除HTMl标签的实现代码
2013/06/30 PHP
php加密解密实用类分享
2014/01/07 PHP
PHP中上传多个文件的表单设计例子
2014/11/19 PHP
js substr支持中文截取函数代码(中文是双字节)
2013/04/17 Javascript
js复制到剪切板的实例方法
2013/06/28 Javascript
利用Jquery实现可多选的下拉框
2014/02/21 Javascript
js实现点击链接后窗口缩小并居中的方法
2015/03/02 Javascript
jQuery+PHP实现可编辑表格字段内容并实时保存
2015/10/09 Javascript
js实现简单的手风琴效果
2017/02/27 Javascript
字太多用...代替的方法(两种)
2017/03/15 Javascript
js 奇葩技巧之隐藏代码
2017/08/11 Javascript
小程序实现五星点评效果
2018/11/03 Javascript
[48:21]林俊杰圣堂刺客超神杀戮秀
2014/10/29 DOTA
低版本中Python除法运算小技巧
2015/04/05 Python
利用python实现xml与数据库读取转换的方法
2017/06/17 Python
基于Python __dict__与dir()的区别详解
2017/10/30 Python
详解python单元测试框架unittest
2018/07/02 Python
python实现flappy bird小游戏
2018/12/24 Python
python批量获取html内body内容的实例
2019/01/02 Python
django的auth认证,authenticate和装饰器功能详解
2019/07/25 Python
利用python实现周期财务统计可视化
2019/08/25 Python
Python3.7+tkinter实现查询界面功能
2019/12/24 Python
美国百年历史早餐食品供应商:Wolferman’s
2017/01/18 全球购物
Delphi笔试题
2016/11/14 面试题
某同学的自我鉴定范文
2013/12/26 职场文书
培训讲师邀请函
2014/01/10 职场文书
八一慰问活动方案
2014/02/07 职场文书
教师党员公开承诺书
2014/03/25 职场文书
公司员工宿舍管理制度
2015/08/07 职场文书
英语导游欢迎词
2015/09/30 职场文书
php实现自动生成验证码的实例讲解
2021/11/17 PHP