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 相关文章推荐
在修改准备发的批量美化select+可修改select时,在非IE下发现了几个问题
Jan 09 Javascript
一些相见恨晚的 JavaScript 技巧
Apr 25 Javascript
写js时遇到的一些小问题
Dec 06 Javascript
jQuery+CSS 实现随滚动条增减的汽水瓶中的液体效果
Sep 26 Javascript
js实现幻灯片效果(基于jquery插件)
Nov 05 Javascript
使用Chrome调试JavaScript的断点设置和调试技巧
Dec 16 Javascript
javascript面向对象之定义成员方法实例分析
Jan 13 Javascript
Javascript基础教程之函数对象和属性
Jan 18 Javascript
CSS中position属性之fixed实现div居中
Dec 14 Javascript
jQuery页面元素动态添加后绑定事件丢失方法,非 live
Jun 16 Javascript
jquery横向纵向鼠标滚轮全屏切换
Feb 27 Javascript
详解小程序原生使用ES7 async/await语法
Aug 06 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 IDE phpstorm 常用快捷键
2015/05/18 PHP
基于PHP实现商品成交时发送短信功能
2016/05/11 PHP
php实现的二分查找算法示例
2017/06/20 PHP
从ThinkPHP3.2.3过渡到ThinkPHP5.0学习笔记图文详解
2019/04/03 PHP
php post换行的方法
2020/02/03 PHP
一组JS创建和操作表格的函数集合
2009/05/07 Javascript
Javascript实现关联数据(Linked Data)查询及注意细节
2013/02/22 Javascript
JS实现QQ图片一闪一闪的效果小例子
2013/07/31 Javascript
js中indexof的用法详细解析
2013/12/24 Javascript
JavaScript操作XML/HTML比较常用的对象属性集锦
2015/10/30 Javascript
js实现当鼠标移到表格上时显示这一格全部内容的代码
2016/06/12 Javascript
JS给swf传参数的实现方法
2016/09/13 Javascript
原生js仿jquery实现对Ajax的封装
2016/10/04 Javascript
详谈js遍历集合(Array,Map,Set)
2017/04/06 Javascript
React应用中使用Bootstrap的方法
2017/08/15 Javascript
详解一些适用于Node.js的命名约定
2019/12/08 Javascript
javascript实现文字跑马灯效果
2020/06/18 Javascript
分享Python开发中要注意的十个小贴士
2016/08/30 Python
Python中super函数用法实例分析
2019/03/18 Python
python3+PyQt5 使用三种不同的简便项窗口部件显示数据的方法
2019/06/17 Python
Django的Modelforms用法简介
2019/07/27 Python
python加载自定义词典实例
2019/12/06 Python
利用OpenCV和Python实现查找图片差异
2019/12/19 Python
Python实现队列的方法示例小结【数组,链表】
2020/02/22 Python
Python+redis通过限流保护高并发系统
2020/04/15 Python
澳大利亚排名第一的在线酒类商店:MyBottleShop
2018/04/26 全球购物
北京SQL新华信咨询
2016/09/30 面试题
金属材料工程个人求职的自我评价
2013/12/04 职场文书
应届优秀本科大学毕业生自我鉴定
2014/01/21 职场文书
餐饮企业总经理岗位职责范文
2014/02/18 职场文书
高中学生自我评价范文
2014/09/23 职场文书
党的群众路线教育实践活动对照检查材料(个人)
2014/09/24 职场文书
单位个人查摆问题及整改措施
2014/10/28 职场文书
检讨书范文
2015/01/27 职场文书
创业的9条正确思考方式
2019/08/26 职场文书
Redisson实现Redis分布式锁的几种方式
2021/08/07 Redis