revealTrans主要有两个参数:Duration和transition.
duration表示持续的时间,而transition表示转换的效果类型.
语法是:object.style.filter="revealTrans(duration=Number,transition=Number)"
除此之外,revealTrans还有三个方法: apply, play和stop,分别为应用转换效果,运行效果和停止效果.
Filter:revealtrans(duration=转换的秒数,transition=转换的类型)
表达式中的transition参数的参数值有24中,以代号0-23来表示,分别代表24中显示类型,具体的参数值列表如下所示:
同时还可以参考一下以下的页面转换特效:
网页变换效果(Trans)共分四大类:
"进入网页"(Page-Enter)
"离开网页"(Page-Exit)
"进入站点"(Site-Enter)
"离开站点"(Site-Exit)
每一大类又分为25个小类,先用进入网页效果来举例说明:
进入网页时的效果
1.混合效果 代码如下:
<meta http-equiv="Page-Enter" content="blendTrans(Duration=1.0)">
2.盒状收缩效果 代码如下:
<meta http-equiv="Page-Enter" content="revealTrans(Duration=1.0,Transition=0)">
3.盒状放射效果 代码如下:
<meta http-equiv="Page-Enter" content="revealTrans(Duration=1.0,Transition=1)">
4.圆形收缩效果 代码如下:
<meta http-equiv="Page-Enter" content="revealTrans(Duration=1.0,Transition=2)">
5.圆形放射效果 代码如下:
<meta http-equiv="Page-Enter" content="revealTrans(Duration=1.0,Transition=3)">
6.向上擦除效果 代码如下:
<meta http-equiv="Page-Enter" content="revealTrans(Duration=1.0,Transition=4)">
7.向下擦除效果 代码如下:
<meta http-equiv="Page-Enter" content="revealTrans(Duration=1.0,Transition=4)">
8.向右擦除效果 代码如下:
<meta http-equiv="Page-Enter" content="revealTrans(Duration=1.0,Transition=6)">
9.向左擦除效果 代码如下:
<meta http-equiv="Page-Enter" content="revealTrans(Duration=1.0,Transition=7)">
10.垂直遮蔽效果 代码如下:
<meta http-equiv="Page-Enter" content="revealTrans(Duration=1.0,Transition=8)">
11.水平遮蔽效果 代码如下:
<meta http-equiv="Page-Enter" content="revealTrans(Duration=1.0,Transition=9)">
12.横向棋盘式效果 代码如下:
<meta http-equiv="Page-Enter" content="revealTrans(Duration=1.0,Transition=10)">
13.纵向棋盘式效果 代码如下:
<meta http-equiv="Page-Enter" content="revealTrans(Duration=1.0,Transition=11)">
14.随即分解效果 代码如下:
<meta http-equiv="Page-Enter" content="revealTrans(Duration=1.0,Transition=12)">
15.左右向中央缩进效果 代码如下:
<meta http-equiv="Page-Enter" content="revealTrans(Duration=1.0,Transition=13)">
16.中央向左右扩展效果 代码如下:
<meta http-equiv="Page-Enter" content="revealTrans(Duration=1.0,Transition=14)">
17.上下向中央缩进效果 代码如下:
<meta http-equiv="Page-Enter" content="revealTrans(Duration=1.0,Transition=16)">
18.中央向上下扩展效果 代码如下:
<meta http-equiv="Page-Enter" content="revealTrans(Duration=1.0,Transition=17)">
19.从左下抽出效果 代码如下:
<meta http-equiv="Page-Enter" content="revealTrans(Duration=1.0,Transition=18)">
20.从左上抽出效果 代码如下:
<meta http-equiv="Page-Enter" content="revealTrans(Duration=1.0,Transition=19)">
21.从右下抽出效果 代码如下:
<meta http-equiv="Page-Enter" content="revealTrans(Duration=1.0,Transition=20)">
22.从右上抽出效果 代码如下:
<meta http-equiv="Page-Enter" content="revealTrans(Duration=1.0,Transition=21)">
23.随机水平线条效果 代码如下:
<meta http-equiv="Page-Enter" content="revealTrans(Duration=1.0,Transition=22)">
24.随机垂直线条效果 代码如下:
<meta http-equiv="Page-Enter" content="revealTrans(Duration=1.0,Transition=22)">
25.随机效果 代码如下:
<meta http-equiv="Page-Enter" content="revealTrans(Duration=1.0,Transition=23)">
分享到:
相关推荐
总的来说,RevealTrans滤镜是早期网页制作中的一个技术,它提供了一种创建动态文字切换效果的方法。虽然在当前的Web开发标准中已被更现代的技术取代,但了解这种历史技术有助于理解Web发展过程和演变。
3. **CSS滤镜效果定义**:虽然示例代码中没有明确写出CSS样式,但从`style`属性中的`FILTER:revealTrans(duration=2,transition=23)`可以看出,这里预先设置了`revealTrans`滤镜,其中`duration`控制过渡时间,`...
### JavaScript 实现随机图片切换效果 #### 知识点概览 本文将详细介绍如何使用JavaScript实现随机图片切换的效果。此效果常用于网站轮播图、广告位更换等场景,能够增强用户交互体验并提高页面活跃度。具体涉及的...
同时,由于CSS滤镜主要在旧版的IE浏览器中支持,现代浏览器可能需要其他方法来实现平滑的图片切换效果,例如使用CSS3的过渡(Transitions)或动画(Animations)。 总结来说,通过使用JavaScript,我们可以实现带有...
使用CSS的revealtrans滤镜可以制作出图片切换时的播放效果,它的书写格式是这样的:Filter:revealtrans(duration=转换的秒数,transition=转换的类型) 拓展练习: 1. 什么是脚本语言? 脚本语言包含以下几点含义:...
本文将重点讲解如何利用CSS中的`revealTrans`滤镜来制作一个超炫的图片播放效果,同时确保每张图片都有自己的链接地址,使得用户点击图片时能够跳转到不同的页面。 首先,`revealTrans`滤镜是CSS1中的一个特性,它...
其中,`blendTrans`是一个CSS动态滤镜,它可以创建渐变效果,使得页面元素在切换时逐渐显现或消失。使用方法如下: ```html (Duration=0.5)"> (Duration=0.5)"> ``` 这里的`Duration`参数指定了特效的持续时间,...
- imgInit.filters.revealTrans.play():这里使用了IE特有的滤镜效果(revealTrans),用于创建图片切换时的淡入淡出效果。 - setTimeout函数:用于设置定时器,每隔3秒执行一次nextAd函数,实现图片的自动轮换。 4...
在这个例子中,使用`filters.revealTrans`创建过渡效果。 - `Play()` 和 `Apply()` 方法:分别用于开始和应用滤镜效果。 5. **事件处理**: - 虽然没有明确的事件绑定,但这个轮播功能通常会与用户的鼠标悬停、...
`playTran()`函数是用于启动图片过渡效果的,如果浏览器支持滤镜(如IE),它会调用图片的`filters.revealTrans.play()`方法来播放过渡动画。 `nextAd()`函数是图片切换的核心,它会递增`adNum`的值,实现向后切换...
在网页设计中,为了增加页面的动态效果,提升用户体验,开发者经常会使用JavaScript来实现各种视觉特效。本文将详细介绍如何使用JavaScript来实现一种简单的层变换效果。 #### 二、HTML结构 在本例中,我们使用了...