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 相关文章推荐
input 高级限制级用法
Mar 26 Javascript
javascript sudoku 数独智力游戏生成代码
Mar 27 Javascript
JS 退出系统并跳转到登录界面的实现代码
Jun 29 Javascript
如何学习Javascript入门指导
Nov 01 Javascript
页面装载js及性能分析方法介绍
Mar 21 Javascript
jQuery on()方法示例及jquery on()方法的优点
Aug 27 Javascript
jQuery+CSS3实现点赞功能
Mar 13 Javascript
react native带索引的城市列表组件的实例代码
Aug 08 Javascript
JS中Object对象的原型概念基础
Jan 29 Javascript
vue.js 使用axios实现下载功能的示例
Mar 05 Javascript
js如何验证密码强度
Mar 18 Javascript
微信小程序实现拼图小游戏
Oct 22 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
基于JQuery的访问WebService的代码(可访问Java[Xfire])
2010/11/19 Javascript
用循环或if语句从json中取数据示例
2014/08/18 Javascript
理解javascript中DOM事件
2015/12/25 Javascript
jquery中用jsonp实现搜索框功能
2016/10/18 Javascript
JS控制div跳转到指定的位置的几种解决方案总结
2016/11/05 Javascript
Angular中ng-bind和ng-model的区别实例详解
2017/04/10 Javascript
基于vue的短信验证码倒计时demo
2017/09/13 Javascript
推荐VSCode 上特别好用的 Vue 插件之vetur
2017/09/14 Javascript
AngularJS实现的select二级联动下拉菜单功能示例
2017/10/25 Javascript
React中的refs的使用教程
2018/02/13 Javascript
vue-cli项目根据线上环境分别打出测试包和生产包
2018/05/23 Javascript
vue 2.8.2版本配置刚进入时候的默认页面方法
2018/09/21 Javascript
vue.js iview打包上线后字体图标不显示解决办法
2020/01/20 Javascript
在Uni中使用Vue的EventBus总线机制操作
2020/07/31 Javascript
[01:37]PWL S2开团时刻DAY1&2——这符有毒
2020/11/20 DOTA
快速实现基于Python的微信聊天机器人示例代码
2017/03/03 Python
python图书管理系统
2020/04/05 Python
Python读取txt文件数据的方法(用于接口自动化参数化数据)
2018/06/27 Python
在python 不同时区之间的差值与转换方法
2019/01/14 Python
PyQt5实现五子棋游戏(人机对弈)
2020/03/24 Python
在Python中调用Ping命令,批量IP的方法
2019/01/26 Python
Python selenium使用autoIT上传附件过程详解
2020/05/26 Python
浅谈Python 参数与变量
2020/06/20 Python
Pytorch mask-rcnn 实现细节分享
2020/06/24 Python
Python基于Socket实现简易多人聊天室的示例代码
2020/11/29 Python
澳大利亚最好的厨具店:Kitchen Warehouse
2018/03/13 全球购物
党员公开承诺事项
2014/03/25 职场文书
《他得的红圈圈最多》教学反思
2014/04/24 职场文书
建筑工地宣传标语
2014/06/18 职场文书
日语专业毕业生自荐书
2014/06/18 职场文书
低碳环保演讲稿
2014/08/28 职场文书
农村党支部书记四风问题个人对照检查材料
2014/09/21 职场文书
2015年世界环境日活动总结
2015/02/11 职场文书
导游词范文之颐和园/重庆/云台山
2019/09/10 职场文书
用Python写一个简易版弹球游戏
2021/04/13 Python
JS中forEach()、map()、every()、some()和filter()的用法
2022/05/11 Javascript