Javascript实现div层渐隐效果的方法


Posted in Javascript onMay 30, 2015

本文实例讲述了Javascript实现div层渐隐效果的方法。分享给大家供大家参考。具体实现方法如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Test Alpha</title>
<style type="text/css">
  #show {
    background:#ffff66;
    font-size:12px;
    height:200px;
    width:300px;
    left:300px;
    position:absolute;
    text-align:center;
    filter:alpha(opacity=0);
  }
</style>
</head>
<body onload={document.getElementById('show').style.opacity=0;}>
<div id="show"></div>
<button onclick=fun()>button</button>
</body>
<script>
function fun(){
  var div=document.getElementById('show');
   div.style.opacity=1;
   hidden(document.getElementById("show"),1,-0.01);
}
function hidden(o,i,s){
  t=setInterval(function(){  
  i+=s;
  o.style.opacity=i;
  if(i<0)window.clearInterval(t); 
  },1);  
};
</script>
</html>

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
javascript实现 在光标处插入指定内容
May 25 Javascript
jQuery基本选择器选择元素使用介绍
Apr 18 Javascript
jQuery中:file选择器用法实例
Jan 04 Javascript
DOM节点深度克隆函数cloneNode()用法实例
Jan 12 Javascript
PHP+MySQL+jQuery随意拖动层并即时保存拖动位置实例讲解
Oct 09 Javascript
js中setTimeout的妙用--防止循环超时
Mar 06 Javascript
JavaScript对象的特性与实践应用深入详解
Dec 30 Javascript
使用Vue中 v-for循环列表控制按钮隐藏显示功能
Apr 23 Javascript
微信小程序 WXML节点信息查询详解
Jul 29 Javascript
Vue使用Clipboard.JS在h5页面中复制内容实例详解
Sep 03 Javascript
JS代码简洁方式之函数方法详解
Jul 28 Javascript
详解Vue的七种传值方式
Feb 08 Vue.js
JQuery+CSS实现图片上放置按钮的方法
May 29 #Javascript
Jquery解析json字符串及json数组的方法
May 29 #Javascript
js实现时间显示几天前、几小时前或者几分钟前的方法集锦
May 29 #Javascript
jQuery实现返回顶部效果的方法
May 29 #Javascript
jquery读取xml文件实现省市县三级联动的方法
May 29 #Javascript
Jquery动态添加输入框的方法
May 29 #Javascript
jquery任意位置浮动固定层插件用法实例
May 29 #Javascript
You might like
PHP开发中AJAX技术的简单应用
2015/12/11 PHP
Thinkphp5 微信公众号token验证不成功的原因及解决方法
2017/11/12 PHP
php strftime函数获取日期时间(switch用法)
2018/05/16 PHP
PDO::rollBack讲解
2019/01/29 PHP
JQuery 学习技巧总结
2010/05/21 Javascript
Extjs EditorGridPanel中ComboBox列的显示问题
2011/07/04 Javascript
JavaScript截断字符串的方法
2015/07/15 Javascript
js中substr,substring,indexOf,lastIndexOf,split,replace的用法详解
2015/11/09 Javascript
JS和jQuery使用submit方法无法提交表单的原因分析及解决办法
2016/05/17 Javascript
JS填写银行卡号每隔4位数字加一个空格
2016/12/19 Javascript
JS实现网页抢购功能(触发,终止脚本)
2017/11/27 Javascript
ES6/JavaScript使用技巧分享
2017/12/14 Javascript
vue组件中的数据传递方法
2018/05/14 Javascript
解决vue-router在同一个路由下切换,取不到变化的路由参数问题
2018/09/01 Javascript
快速解决Vue项目在IE浏览器中显示空白的问题
2018/09/04 Javascript
Vue中控制v-for循环次数的实现方法
2018/09/26 Javascript
JavaScript ES6常用基础知识总结
2019/02/09 Javascript
利用原生JavaScript实现造日历轮子实例代码
2019/05/08 Javascript
微信小程序rich-text富文本用法实例分析
2019/05/20 Javascript
[05:17]DOTA2誓师:今天我们在这里 明天TI4等我!
2014/03/26 DOTA
Python实例分享:快速查找出被挂马的文件
2014/06/08 Python
Python之pandas读写文件乱码的解决方法
2018/04/20 Python
Python爬虫实现使用beautifulSoup4爬取名言网功能案例
2019/09/15 Python
PyCharm使用Docker镜像搭建Python开发环境
2019/12/26 Python
Python读取YAML文件过程详解
2019/12/30 Python
在css3中background-clip属性与background-origin属性的用法介绍
2012/11/13 HTML / CSS
美国婴童服装市场上的领先品牌:Carter’s
2018/02/08 全球购物
美国按摩椅批发网站:Titan Chair
2018/12/27 全球购物
海飞丝广告词
2014/03/20 职场文书
投标担保书范文
2014/04/02 职场文书
执法作风整顿剖析材料
2014/10/11 职场文书
2014年学习委员工作总结
2014/11/14 职场文书
vue项目配置sass及引入外部scss文件
2022/04/14 Vue.js
Golang Elasticsearches 批量修改查询及发送MQ
2022/04/19 Golang
Python 的演示平台支持 WSGI 接口的应用
2022/04/20 Python
分析SQL窗口函数之取值窗口函数
2022/04/21 Oracle