[TimLinux] JavaScript 元素动态显示

Posted TimLinux

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[TimLinux] JavaScript 元素动态显示相关的知识,希望对你有一定的参考价值。

1. css的opacity属性

这个属性用于:设置元素的不透明级别,取值范围:从 0.0 (完全透明)到 1.0(完全不透明),元素所在的文本流还在。这个属性的动态变化可以用来设置元素的淡入淡出效果。

2. javascript用法

通过setInterval函数来周期性修改元素的opacity属性值,最后设置完成后,将这个setInterval函数进行clearInterval。

var alpha = 50 ;
var speed = 10 ;
timer = setInterval(function(){
    if(alpha == iTarget){
        clearInterval(timer) ;        
    }else{
        alpha += speed ;
        oDiv.style.fiilter = "alpha(opacity="+alpha+")" ;//IE
        oDiv.style.opacity = alpha/100 ;//FF,Chrome    
    }
}, 30) ;

 

以上是关于[TimLinux] JavaScript 元素动态显示的主要内容,如果未能解决你的问题,请参考以下文章

[TimLinux] JavaScript 获取元素节点的5种方法

[TimLinux] JavaScript 代码控制滚动条移动到顶部/底部

[TimLinux] JavaScript 中循环执行和定时执行

[TimLinux] JavaScript BOM浏览器对象模型

[TimLinux] JavaScript 模态框可拖动功能实现——jQuery版

[TimLinux] CSS float和position详解