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 相关文章推荐
10个基于Jquery的幻灯片插件教程
Oct 29 Javascript
jquery中动态效果小结
Dec 16 Javascript
JS 按钮点击触发(兼容IE、火狐)
Aug 07 Javascript
Javascript 实现的数独解题算法网页实例
Oct 15 Javascript
php读取sqlite数据库入门实例代码
Jun 25 Javascript
jquery.form.js实现将form提交转为ajax方式提交的方法
Apr 07 Javascript
jQuery实现网页顶部固定导航效果代码
Dec 24 Javascript
JS实现的幻灯片切换显示效果
Sep 07 Javascript
vue.js中Vue-router 2.0基础实践教程
May 08 Javascript
layer弹窗插件操作方法详解
May 19 Javascript
JS使用正则表达式判断输入框失去焦点事件
Oct 16 Javascript
JS立即执行的匿名函数用法分析
Nov 04 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
PHP 程序员的调试技术小结
2009/11/15 PHP
php中用数组的方法设置cookies
2011/04/21 PHP
PHP 年龄计算函数(精确到天)
2012/06/07 PHP
PHP中遇到BOM、编码导致json_decode函数无法解析问题
2014/07/02 PHP
为你总结一些php信息函数
2015/10/21 PHP
简单了解PHP编程中数组的指针的使用
2015/11/30 PHP
PHP添加PNG图片背景透明水印操作类定义与用法示例
2019/03/12 PHP
jquery getScript动态加载JS方法改进详解
2012/11/15 Javascript
laytpl 精致巧妙的JavaScript模板引擎
2014/08/29 Javascript
javascript仿百度输入框提示自动下拉补全
2016/01/07 Javascript
Bootstrap每天必学之滚动监听
2016/03/16 Javascript
seajs模块之间依赖的加载以及模块的执行
2016/10/21 Javascript
jQuery实现文档树效果
2017/02/20 Javascript
JavaScript实现打地鼠小游戏
2020/04/23 Javascript
前端构建工具之gulp的配置与搭建详解
2017/06/12 Javascript
react组件从搭建脚手架到在npm发布的步骤实现
2019/01/09 Javascript
node实现简单的增删改查接口实例代码
2019/08/22 Javascript
Nodejs在局域网配置https访问的实现方法
2020/10/17 NodeJs
SublimeText 2编译python出错的解决方法(The system cannot find the file specified)
2013/11/27 Python
在Python中使用lambda高效操作列表的教程
2015/04/24 Python
利用Python获取操作系统信息实例
2016/09/02 Python
浅谈function(函数)中的动态参数
2017/04/30 Python
Python遍历numpy数组的实例
2018/04/04 Python
Python读取txt文件数据的方法(用于接口自动化参数化数据)
2018/06/27 Python
Sanic框架安装与简单入门示例
2018/07/16 Python
Python小白必备的8个最常用的内置函数(推荐)
2019/04/03 Python
Python定义函数功能与用法实例详解
2019/04/08 Python
Python Pandas中根据列的值选取多行数据
2019/07/08 Python
解决pycharm每次打开项目都需要配置解释器和安装库问题
2020/02/26 Python
Python 无限级分类树状结构生成算法的实现
2021/01/21 Python
Android面试题及答案
2015/09/04 面试题
小学生保护环境倡议书
2014/05/15 职场文书
员工合理化建议书
2014/05/19 职场文书
党支部创先争优承诺书
2014/08/30 职场文书
读《教育心理学》心得体会
2016/01/22 职场文书
redis复制有可能碰到的问题汇总
2022/04/03 Redis