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 相关文章推荐
用javascript实现的激活输入框后隐藏初始内容
Jun 29 Javascript
js控制网页背景音乐播放与停止的方法
Feb 06 Javascript
JavaScript取得键盘按下方向键是哪个的方法
Aug 04 Javascript
javascript实现的猜数小游戏完整实例代码
May 10 Javascript
AngularJS基础 ng-keypress 指令简单示例
Aug 02 Javascript
js轮盘抽奖实例分析
Apr 17 Javascript
react-router中的属性详解
Jun 01 Javascript
vue 2.0 购物车小球抛物线的示例代码
Feb 01 Javascript
微信小程序实现天气预报功能
Jul 18 Javascript
javascript实现滚动条效果
Mar 24 Javascript
浅谈vue项目利用Hbuilder打包成APP流程,以及遇到的坑
Sep 12 Javascript
html+vue.js 实现漂亮分页功能可兼容IE
Nov 07 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
PHP5中虚函数的实现方法分享
2011/04/20 PHP
Codeigniter实现处理用户登录验证后的URL跳转
2014/06/12 PHP
PHP session垃圾回收机制实例分析
2019/06/28 PHP
php+websocket 实现的聊天室功能详解
2020/05/27 PHP
MSN消息提示类
2006/09/05 Javascript
cookie在javascript中的使用技巧以及隐私在服务器端的设置
2012/12/03 Javascript
html中使用javascript调用本地程序(exe、doc等)实现代码
2013/04/26 Javascript
javascript:json数据的页面绑定示例代码
2014/01/26 Javascript
DOM节点的替换或修改函数replaceChild()用法实例
2015/01/12 Javascript
js图片跟随鼠标移动代码
2015/11/26 Javascript
js自制图片放大镜功能
2017/01/24 Javascript
touch.js 拖动、缩放、旋转 (鼠标手势)功能代码
2017/02/04 Javascript
bootstrap3使用bootstrap datetimepicker日期插件
2017/05/24 Javascript
详解vue-resource promise兼容性问题
2017/06/20 Javascript
给vue项目添加ESLint的详细步骤
2017/09/29 Javascript
iview中Select 选择器多选校验方法
2018/03/15 Javascript
详解Angular Forms中自定义ngModel绑定值的方式
2018/12/10 Javascript
JavaScript中的类型检查
2020/02/03 Javascript
探究一道价值25k的蚂蚁金服异步串行面试题
2020/08/21 Javascript
Python中使用socket发送HTTP请求数据接收不完整问题解决方法
2015/02/04 Python
python实现用户登陆邮件通知的方法
2015/07/09 Python
在Windows中设置Python环境变量的实例讲解
2018/04/28 Python
kaggle+mnist实现手写字体识别
2018/07/26 Python
Django接收post前端返回的json格式数据代码实现
2019/07/31 Python
Python抓新型冠状病毒肺炎疫情数据并绘制全国疫情分布的代码实例
2020/02/05 Python
浅谈Pycharm的项目文件名是红色的原因及解决方式
2020/06/01 Python
使用canvas绘制贝塞尔曲线
2014/12/17 HTML / CSS
会计毕业生自荐信
2013/11/21 职场文书
求职意向书
2014/04/01 职场文书
节能宣传周活动总结
2014/05/08 职场文书
政府四风问题整改措施
2014/10/04 职场文书
自考生自我评价
2019/06/21 职场文书
CSS 圆形进度栏
2021/04/06 HTML / CSS
Python虚拟环境virtualenv是如何使用的
2021/06/20 Python
详解Java ES多节点任务的高效分发与收集实现
2021/06/30 Java/Android
Nginx HTTP跳转至HTTPS
2022/05/15 Servers