RevealTrans滤镜特效小记

今天无意发现一个人网站在页面转换之间很眩,所以就顺便看了一下他的页面,顺藤摸瓜,就找到了RevealTrans。既然它这么好玩,那就顺便学习一下,下面我就做一个学习总结。
    首先,它的功能是:使用预定义的 24种效果之一来展示某物件新的内容。使用方法为: RevealTrans (duration= 转换的秒数,transition=转换的类型),那么接下来给你介绍的就是它的24种效果。
                    css069.gif
它可以用在整个页面上,也可以用在页面的某一个物件上,如果用在页面上只需要在<head></head>之间写一行代码:
 
< META  http-equiv ='Page-Exit’  CONTENT ='RevealTrans(Duration=0.5,Transition=23)' >

即可。在物件上的应用,我从msdn上找到了一个很好的例子,把代码贴在下面:
< html >
< head >
< SCRIPT >
function go() {
    oSpan.filters[
0].Apply();
    
if (oSpan.style.visibility == "visible"{
        oSpan.style.visibility 
= "hidden";
                oSpan.filters.revealTrans.transition
=0;
    }

    
else {
        oSpan.style.visibility 
= "visible";
                oSpan.filters[
0].transition=1;
    }

    oSpan.filters[
0].Play();
}

</ SCRIPT >
</ head >
< body >
< INPUT  TYPE ="BUTTON"  VALUE ="Play Transistion"  onclick ="go();"  />
< SPAN   ID =oSpan  STYLE ="position:absolute; Visibility:visible;
        Filter:revealTrans(duration=1, transition=0);
        width:300; height:300; background-color: lightgreen;"
>
    
< CENTER  style ="background-color=red; height=100; width:100;
            position:relative; top:100"
>
    
</ CENTER >
</ SPAN >
</ body >
</ html >
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值