当前位置: 阿米酷 » 编程设计(WEB互联网日志) » 文章正文

网站上的页面转换时候的过渡效果和我的马赛克

时间: 2008-08-20 / 分类: 编程设计(WEB互联网日志) / 浏览次数: 人气:521 / 29个评论 发表评论

网站上的页面转换时候的过渡效果在Microsoft IE浏览器下面有时看起来很神奇,我的网站用的就是其中的马赛克效果,同时是在页面退出的时候使用的,完整的代码是

<META http-equiv=”Page-Exit” content=”progid:DXImageTransform.Microsoft.Pixelate(Duration=2)”>

其中http-equiv的值Page-Enter、Page-Exit是指页面被载入和还是被退出的时候,应用content中所选择的特效,这个语法标签只被Microsoft IE支持的很好,对于Firefox和Opera核心的浏览器则是看不到此类效果的。

CSS滤镜的变化有23种,其中还包含了一种随机的变换,以下是样式表的滤镜,可以结合起来自由变化:

随机变换:progid:DXImageTransform.Microsoft.RevealTrans(enabled=true,transition=23)
方形渐小:progid:DXImageTransform.Microsoft.Iris(irisstyle=square,motion=in)
方形渐大:progid:DXImageTransform.Microsoft.Iris(irisstyle=square,motion=out)
交叉渐小:progid:DXImageTransform.Microsoft.Iris(irisstyle=cross,motion=in)
交叉渐大:progid:DXImageTransform.Microsoft.Iris(irisstyle=cross,motion=out)
菱形渐小:progid:DXImageTransform.Microsoft.Iris(irisstyle=diamond,motion=in)
菱形渐大:progid:DXImageTransform.Microsoft.Iris(irisstyle=diamond,motion=out)
圆形渐大:progid:DXImageTransform.Microsoft.Iris(irisstyle=circle,motion=out)
圆形渐小:progid:DXImageTransform.Microsoft.Iris(irisstyle=circle,motion=in)
加号渐大:progid:DXImageTransform.Microsoft.Iris(irisstyle=plus,motion=out)
加号渐小:progid:DXImageTransform.Microsoft.Iris(irisstyle=plus,motion=in)
星形渐大:progid:DXImageTransform.Microsoft.Iris(irisstyle=star,motion=out)
星形渐小:progid:DXImageTransform.Microsoft.Iris(irisstyle=star,motion=in)
向上擦除:progid:DXImageTransform.Microsoft.Blinds(bands=1,direction=up)
向下擦除:progid:DXImageTransform.Microsoft.Blinds(bands=1,direction=down)
向左擦除:progid:DXImageTransform.Microsoft.Blinds(bands=1,direction=left)
向右擦除:progid:DXImageTransform.Microsoft.Blinds(bands=1,direction=right)

V百叶窗:progid:DXImageTransform.Microsoft.Blinds(bands=6,direction=right)
:progid:DXImageTransform.Microsoft.Blinds(bands=6,direction=left)
:progid:DXImageTransform.Microsoft.Blinds(bands=60,direction=right)
:progid:DXImageTransform.Microsoft.Blinds(bands=60,direction=left)
H百叶窗:progid:DXImageTransform.Microsoft.Blinds(bands=6,direction=down)
:progid:DXImageTransform.Microsoft.Blinds(bands=6,direction=up)
:progid:DXImageTransform.Microsoft.Blinds(bands=60,direction=down)
:progid:DXImageTransform.Microsoft.Blinds(bands=60,direction=up)

横向棋盘:progid:DXImageTransform.Microsoft.CheckerBoard(direction=down,squaresX=12,squaresY=12)
:progid:DXImageTransform.Microsoft.CheckerBoard(direction=up,squaresX=12,squaresY=12)
:progid:DXImageTransform.Microsoft.Checkerboard(direction=down,squaresX=2,squaresY=2)
:progid:DXImageTransform.Microsoft.Checkerboard(direction=up,squaresX=2,squaresY=2)
:progid:DXImageTransform.Microsoft.Checkerboard(direction=down,squaresX=60,squaresY=60)
:progid:DXImageTransform.Microsoft.Checkerboard(direction=up,squaresX=60,squaresY=60)
纵向棋盘:progid:DXImageTransform.Microsoft.CheckerBoard(direction=right,squaresX=12,squaresY=12)
:progid:DXImageTransform.Microsoft.CheckerBoard(direction=left,squaresX=12,squaresY=12)
:progid:DXImageTransform.Microsoft.Checkerboard(direction=right,squaresX=2,squaresY=2)
:progid:DXImageTransform.Microsoft.Checkerboard(direction=left,squaresX=2,squaresY=2)
:progid:DXImageTransform.Microsoft.Checkerboard(direction=right,squaresX=60,squaresY=60)
:progid:DXImageTransform.Microsoft.Checkerboard(direction=left,squaresX=60,squaresY=60)

随机溶解:progid:DXImageTransform.Microsoft.RandomDissolve(enable=true)

左右中部收缩:progid:DXImageTransform.Microsoft.Barn(motion=in,orientation=vertical)
中部左右展开:progid:DXImageTransform.Microsoft.Barn(motion=out,orientation=vertical)
上下中部收缩:progid:DXImageTransform.Microsoft.Barn(motion=in,orientation=horizontal)
中部上下展开:progid:DXImageTransform.Microsoft.Barn(motion=out,orientation=horizontal)

阶梯左下:progid:DXImageTransform.Microsoft.Strips(motion=leftdown)
阶梯右上:progid:DXImageTransform.Microsoft.Strips(motion=rightup)
阶梯左上:progid:DXImageTransform.Microsoft.Strips(motion=leftup)
阶梯右下:progid:DXImageTransform.Microsoft.Strips(motion=rightdown)

随机水平线:progid:DXImageTransform.Microsoft.RandomBars(orientation=horizontal)
随机垂直线:progid:DXImageTransform.Microsoft.RandomBars(orientation=vertical)

标准渐变转化:BlendTrans(enabled=true,percent=10)
可调渐变转化:progid:DXImageTransform.Microsoft.Fade(enabled=ture,overlap=1.0)

向右下插入:progid:DXImageTransform.Microsoft.Inset(enabled=ture)
马赛克效果:progid:DXImageTransform.Microsoft.Pixelate(maxSquare=20)

时 钟:progid:DXImageTransform.Microsoft.RadialWipe(wipestyle=clock)
反时钟:progid:DXImageTransform.Microsoft.RadialWipe(wipestyle=wedge)

辐射射线:progid:DXImageTransform.Microsoft.RadialWipe(wipestyle=radial)

隐藏式幻灯片:progid:DXImageTransform.Microsoft.Slide(slidestyle=hide,bands=1)
:progid:DXImageTransform.Microsoft.Slide(slidestyle=hide,bands=20)
推动式幻灯片:progid:DXImageTransform.Microsoft.Slide(slidestyle=push,bands=1)
:progid:DXImageTransform.Microsoft.Slide(slidestyle=push,bands=20)
交换式幻灯片:progid:DXImageTransform.Microsoft.Slide(slidestyle=swap,bands=1)
:progid:DXImageTransform.Microsoft.Slide(slidestyle=swap,bands=20)

螺旋形收缩:progid:DXImageTransform.Microsoft.Spiral(gridSizeX=20,gridSizeY=20)
隐藏式伸展:progid:DXImageTransform.Microsoft.Stretch(stretchstyle=hide)

推动伸展:progid:DXImageTransform.Microsoft.Stretch(stretchstyle=push)
旋转伸展:progid:DXImageTransform.Microsoft.Stretch(stretchstyle=spin)
风车转动:progid:DXImageTransform.Microsoft.Wheel(spokes=20)
模糊推进:progid:DXImageTransform.Microsoft.GradientWipe(GradientSize=0.5,wipestyle=0,motion=forward)
:progid:DXImageTransform.Microsoft.GradientWipe(GradientSize=0.5,wipestyle=0,motion=reverse)
:progid:DXImageTransform.Microsoft.GradientWipe(GradientSize=0.5,wipestyle=1,motion=forward)
:progid:DXImageTransform.Microsoft.GradientWipe(GradientSize=0.5,wipestyle=1,motion=reverse)
Z形曲折:progid:DXImageTransform.Microsoft.Zigzag(gridSizeX=20,gridSizeY=20)

相关链接 >>

29个评论

  1. Mexican farmacias
    2008/09/15 @ 19:45:00

    Mexican farmacias…

    Mexican farmacias…

  2. Free pain pills
    2008/09/15 @ 19:42:35

    Free pain pills…

    Free pain pills…

  3. Tramadol experience
    2008/09/15 @ 19:40:11

    Tramadol experience…

    Tramadol experience…

  4. Prescriptions shipped to florida
    2008/09/15 @ 19:37:38

    Prescriptions shipped to florida…

    Prescriptions shipped to florida…

  5. Dilaudid order online pharmacy
    2008/09/15 @ 19:35:01

    Dilaudid order online pharmacy…

    Dilaudid order online pharmacy…

  6. Online pharmacies electronic check
    2008/09/15 @ 19:32:25

    Online pharmacies electronic check…

    Online pharmacies electronic check…

  7. Indian tramadol
    2008/09/15 @ 19:27:27

    Indian tramadol…

    Indian tramadol…

  8. Canine dosage tramadol
    2008/09/15 @ 19:25:00

    Canine dosage tramadol…

    Canine dosage tramadol…

  9. Order ultram online electronic check
    2008/09/15 @ 19:19:46

    Order ultram online electronic check…

    Order ultram online electronic check…

  10. Soma fedex overnight delivery to fl
    2008/09/15 @ 19:17:15

    Soma fedex overnight delivery to fl…

    Soma fedex overnight delivery to fl…

  11. Acepromazine pills for dogs
    2008/09/15 @ 19:14:43

    Acepromazine pills for dogs…

    Acepromazine pills for dogs…

  12. Cheap overnight tramadol amex
    2008/09/15 @ 19:11:41

    Cheap overnight tramadol amex…

    Cheap overnight tramadol amex…

  13. Tramadol extended release snorted
    2008/09/15 @ 19:08:57

    Tramadol extended release snorted…

    Tramadol extended release snorted…

  14. Mexico farmacias
    2008/09/15 @ 19:06:00

    Mexico farmacias…

    Mexico farmacias…

  15. Dilaudid on line
    2008/09/15 @ 18:04:04

    Dilaudid on line…

    Dilaudid on line…

  16. Buy liquid acepromazine
    2008/09/15 @ 17:59:09

    Buy liquid acepromazine…

    Buy liquid acepromazine…

  17. Tramadol shipped to all 50 states
    2008/09/15 @ 17:54:19

    Tramadol shipped to all 50 states…

    Tramadol shipped to all 50 states…

  18. 48afb3c741
    2008/08/23 @ 14:33:47

    48afb3c741…

    48afb3c741…

  19. sunny
    2008/08/22 @ 01:28:12

    原来页面上面还有个播放器,开始还没有留意,看看网页的源文件,竟然是什么中文也没有,页面上的文字都去哪里了??

    回复

    阿米酷 Reply:

    文字在的啊,可能有部分中文被UTF-8的编码给修改过了

    回复

  20. sunny
    2008/08/22 @ 01:16:19

    为什么我加上去没有效果的,还有一个问题想问的是,为什么我点你的文章都是显示 http://www.amicool.net/ 这个地址,这又是怎么实现的?

    回复

    阿米酷 Reply:

    用Frameset的帧结构实现的

    回复

  21. sunny
    2008/08/22 @ 00:50:02

    第一次看这个效果,很好很强大。。

    回复

  22. 量子
    2008/08/21 @ 14:18:02

    这个好像比较耗浏览器的资源,不错现在的机器配置都不低,呵呵…

    回复

    阿米酷 Reply:

    说的很对,这些个滤镜是耗资源的,但是目前遍地是强劲的机器,根本感觉不出来,我还没有在很老的Windows机器上模拟测试过这种效果,因为我实在没有这种机器

    回复

  23. 木月皿
    2008/08/21 @ 12:10:02

    我一直很好奇怎么做出这样的效果。原来怎么简单的语句就可以了,学习了。
    PS:楼主美工很好哦。

    回复

    阿米酷 Reply:

    过奖了,谢谢

    回复

  24. Will
    2008/08/21 @ 11:55:20

    哇,好复杂

    回复

    阿米酷 Reply:

    有源代码套用一下修改一下自己喜欢的风格就可以了,一点不难的

    回复

发表评论

您的昵称 *

您的邮箱 *

您的网站