本文实例讲述了js实现横向百叶窗效果网页切换动画效果的方法。分享给大家供大家参考。具体分析如下:

这是一款很简洁但是效果却不错的网页切换效果,点击新网页后,网页会出现蓝白相间的百叶窗线条自动切换,直到网页全部显示完全。代码如下:

js网页百叶窗动态切换效果

class="intro">

id="i6" class="intro">

var speed=20

var temp=new Array()

var temp2=new Array()

if (document.layers){

for (i=1;i<=8;i++){

temp[i]=eval("document.i"+i+".clip")

temp2[i]=eval("document.i"+i)

temp[i].width=window.innerWidth

temp[i].height=window.innerHeight/8

temp2[i].top=(i-1)*temp[i].height

}

}

else if (document.all){

var clipright=document.body.clientWidth,clipleft=0

for (i=1;i<=8;i++){

temp[i]=eval("document.all.i"+i+".style")

temp[i].width=document.body.clientWidth

temp[i].height=document.body.offsetHeight/8

temp[i].top=(i-1)*parseInt(temp[i].height)

}

}

function openit(){

window.scrollTo(0,0)

if (document.layers){

for (i=1;i<=8;i=i+2)

temp[i].right-=speed

for (i=2;i<=8;i=i+2)

temp[i].left+=speed

if (temp[2].left>window.innerWidth)

clearInterval(stopit)

}

else if (document.all){

clipright-=speed

for (i=1;i<=8;i=i+2){

temp[i].clip="rect(0 "+clipright+" auto 0)"

}

clipleft+=speed

for (i=2;i<=8;i=i+2){

temp[i].clip="rect(0 auto auto "+clipleft+")"

}

if (clipright<=0)

clearInterval(stopit)

}

}

function gogo(){

stopit=setInterval("openit()",100)

}

gogo()

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

android+百叶窗动画效果,js实现横向百叶窗效果网页切换动画效果的方法相关推荐

  1. html怎么做到滚动鼠标转换,js实现的鼠标滚轮滚动切换页面效果(类似360默认页面滚动切换效果)...

    本文实例讲述了js实现的鼠标滚轮滚动切换页面效果的方法.分享给大家供大家参考,具体如下: 运行效果截图如下: 具体代码如下: wheel var currentShowPageIndex = 0; v ...

  2. HTML完成如下网页效果代码,JS实现可直接显示网页代码运行效果的HTML代码预览功能实例...

    本文实例讲述了JS实现可直接显示网页代码运行效果的HTML代码预览功能.分享给大家供大家参考.具体如下: JavaScript实现HTML代码预览功能,直接在网页上显示代码运行的效果,就例如点击&qu ...

  3. js直接显示html,JS实现可直接显示网页代码运行效果的HTML代码预览功能实例.pdf...

    JS实实现现可可直直接接显显示示网网页页代代码码运运行行效效果果的的HTML代代码码预预览览功功能能实实例例 本文实例讲述了JS实现可直接显示网页代码运行效果的HTML代码预览功能.分享给大 供大 参 ...

  4. html5随鼠标移动动画,使用JS实现气泡跟随鼠标移动的动画效果

    气泡跟随鼠标移动,并在每次点击时产生不同的变化 效果如下 简单的气泡效果 body{background-color:#000000;margin:0px;overflow:hidden} var c ...

  5. android 苹果电脑底部图标滚动效果,JS实现仿苹果底部任务栏菜单效果代码

    本文实例讲述了JS实现仿苹果底部任务栏菜单效果代码.分享给大家供大家参考.具体如下: 这款仿苹果电脑的底部任务栏菜单,是纯JavaScript实现的菜单特效,鼠标放上有响应效果,菜单图标会变大,而且动 ...

  6. Android中ViewPager支持一屏多个View、切换动画以及无限滚动

    1. 首先看一下最终的效果图 2. 需求拆解 第一眼看见上面的效果,是不是有些朋友觉得这个效果很酷,有的高手会觉得这个效果很简单.笔者昨天刚拿到需求的时候,最开始也是觉得这个很简单,可是越分析越发现好 ...

  7. HTML表格的单元格凹凸效果,JS+CSS实现可以凹陷显示选中单元格的方法

    本文实例讲述了JS+CSS实现可以凹陷显示选中单元格的方法.分享给大家供大家参考.具体实现方法如下: JS+CSS实现可以凹陷显示选中的单元格 td{cursor:hand;font-size:12p ...

  8. PHP仿百度实现弹窗登录效果,js仿百度登录页实现拖动窗口效果

    在web开发中,鼠标拖拽效果非常常见,例如百度的登录页,点击登录会弹出一个窗口,并且这个窗口可以拖动:那么这样的拖拽效果如何实现呢 ?其实实现很简章,搞清楚他的原理就很容易了:首当其冲的,要涉及到鼠标 ...

  9. php滑动轮播效果,js实现移动端手指滑动轮播图效果

    本文主要为大家分享一篇js原生实现移动端手指滑动轮播图效果的示例,具有很好的参考价值,希望对大家有所帮助.一起跟随小编过来看看吧,希望能帮助到大家. 如下所示: Document html{heigh ...

最新文章

  1. spark编程基础--5.1RDD编程基础
  2. Hibernate的条件查询的几种方式
  3. mac14.5 mojave安装错误
  4. System.arraycopy 和Arrays.copyOf
  5. WindowsPhone8游戏开发字体国际化化
  6. ChannelFactory.Endpoint 上的地址属性为空。ChannelFactory 的终结点必须指定一个有效的地址。...
  7. 最短路模板:dij,spfa与floyd
  8. spring项目获取ServletContext
  9. Checkpointing
  10. windows+caffe(二)——图片转换为levedb格式
  11. linux中csh怎么运行,bash csh 设置环境变量 方法例子
  12. Mysql实战练习之简单图书管理系统
  13. MybatisPlus中@TableField注解的使用详解
  14. 计算机电缆国家标准是什么,电线电缆国家标准-计算机电缆(电压等级:0.45/0.75KV,企标)...
  15. 廊坊金彩教育:怎么优化标题
  16. 高频数据库分库分表面试题解析
  17. wps打开服务器文件很慢,wps打开速度慢怎么办-wps打开速度慢解决方法 - 河东软件园...
  18. 图标快速定位工具 ElementUI FontAwesome iView
  19. qt代码着呢么换行_离我睡觉还早着呢...
  20. [刷机教程] [Root] S-OFF的同学来Root你的HTC Desire S

热门文章

  1. 革命不是请客吃饭,产品不要美图泛滥
  2. 聚合图床,一个聚合了多个免费图床的图床
  3. 深度强化学习的人工智能在游戏中的运用:游戏AI入门及AI优化指南
  4. Ae 表达式语言引用​:Interpolation Color Conversion
  5. 曲线平滑-贝塞尔曲线
  6. 网络安全实战攻防演练应急处置预案
  7. Android 悬浮窗全系统版本实现
  8. 台式机组装电脑显示屏选这个牌子挺不错的
  9. 解决:Field xxClient in XXX required a bean of type 'XXX' that could not be found
  10. 电磁铁的方向判定方法