说一种与楼上不同的动画方法吧,略有些复杂……和原生实现轮播图本质一样,以变换一个div的高度为例

window.onload = function () {

var test = document.getElementById('test');

var height1 = 600; // 希望最终的高度

var offset = height1 - parseInt(test.style.height);

stretch(offset);

function stretch(offset) {

var time = 3000; // 变换总时间

var inter = 10; // 隔10ms变换一次

var speed = offset/(time/inter); // 每次边换移动的距离

var h = parseInt(test.style.height) + offset;

var go = function () {

var height = parseInt(test.style.height);

if ((speed >0 && height < h) || (speed < 0 && height >h)) {

test.style.height = height + speed + 'px';

setTimeout(go, inter);

}

else {

test.style.height = h + 'px';

}

};

go();

};

}

html实现ppt的效果,js、css实现ppt的出现效果相关推荐

  1. html 下拉列表美化,JS+CSS实现美化的下拉列表框效果

    本文实例讲述了JS+CSS实现美化的下拉列表框效果.分享给大家供大家参考.具体如下: 一款经过JS+CSS美化的下拉列表,效果很不错,但代码有点偏多,学习CSS的朋友可以学习一下方法,然后自己变通一下 ...

  2. JS/CSS 各种操作信息提示效果

    1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="utf-8"> 5 < ...

  3. css 特效 火球 光,JS+CSS实现炫酷光感效果

    JS+CSS带你实现炫酷光感效果,供大家参考,具体内容如下 效果一:(螺旋式沉浸视觉感受) 效果二:(旋涡式远观视觉感受) 实现代码: 光感效果 html,body{ height: 100%; ov ...

  4. html实现图片淡化效果,图片由模糊变清晰的淡入效果 js+css实现【原创】

    网页里,在一些例如栏目.标签.产品展示的地方,如果直接显示图片,会觉得有点平淡,如果图片加点由模糊变清晰.淡入淡出的效果,会大大的增强用户体验.本文将为你介绍一个js+css实现的方法,代码简单易懂, ...

  5. html如何做滑动门效果,JS+CSS实现简单滑动门(滑动菜单)效果

    本文实例讲述了JS+CSS实现简单滑动门的方法.分享给大家供大家参考.具体如下: 这是一款超简约设计的滑动门菜单,鼠标放到主菜单上,里面的内容会跟着变化,实际上本演示是一个范例,从代码中的注释你就能感 ...

  6. css的滑动门效果,JS+CSS实现简易实用的滑动门菜单效果

    本文实例讲述了JS+CSS实现简易实用的滑动门菜单效果.分享给大家供大家参考.具体如下: 这是一个简洁实用的CSS+JavaScript滑动门导航菜单,写时候,我尽量用最少的代码写出兼容性好的代码,希 ...

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

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

  8. html中文字描边效果代码,css如何设置文字描边效果?

    想要使用CSS给文字添加描边效果,主要有两种方法:使用text-stroke属性或text-shadow属性. 方法1:使用text-shadow属性 text-shadow属性用于向文本添加字体边框 ...

  9. html怎么把图片做成抖动效果,js实现鼠标触发图片抖动效果的方法

    本文实例讲述了js实现鼠标触发图片抖动效果的方法.分享给大家供大家参考.具体实现方法如下: 鼠标触发图片抖动效果 .shakeimage{ position:relative } //configur ...

  10. html如何实现立体效果,纯css实现立体摆放图片效果的示例代码

    1.元素的 width/height/padding/margin 的百分比基准 设置 一个元素 width/height/padding/margin 的百分比的时候,大家可知道基准是什么? 举个栗 ...

最新文章

  1. K8s容器集群管理系统
  2. 数组工具类Arrays
  3. LeetCode 158. 用 Read4 读取 N 个字符 II
  4. 菲波那契数列(信息学奥赛一本通-T1188)
  5. 【Python3网络爬虫开发实战】1.5.3-redis-py的安装
  6. 封装一个类似jquery的ajax方法
  7. 二元一次方程用计算机怎么解,二元一次方程的解法
  8. Visual C++ 6.0(完整绿色版)安装及Visual Assist X(西红柿插件、番茄插件)
  9. 【算法】O(n2)时间复杂度和O(nlogn)排序算法的简要分析
  10. 请尝试将 `lib` 编译器选项更改为 es2015 或更高版本
  11. 一键收藏网页上的文章,浏览器书签方便日常查找和管理
  12. 证件照换底(红→蓝)
  13. 制作一个每日一图小工具
  14. 怎么查看php-fpm的错误日志,php fpm如何开启错误日志
  15. 计算机组成原理Rsel什么意思,el-jy-ⅱ 计算机组成原理第二套 实验十二
  16. 爬虫速成(一):前言
  17. 渗透测试工具实战技巧合集
  18. jupyter notebook内核挂掉了怎么办
  19. 算法-关于地点名词提取(C/C++/JAVA/C#)-build20220403
  20. 卫星位置计算的c语言,C语言-详细计算GPS卫星位置.doc

热门文章

  1. 人工神经网络的基本内容和特点
  2. 关于《佛本是道》的一些看法
  3. 中山大学计算机在职研究生分数线,中山大学在职研究生考试成绩多少分通过
  4. proteus中 基于STC89C51的ADC0809模数转换仿真
  5. 用狄拉克符号推导旋转矩阵
  6. Mac解压Rar,7z,Zip,Winrar?Mac解压缩软件测评,推荐Mac上免费好用的解压软件,高效解压神器帮您解决苹果电脑的解压缩问题
  7. SpringCloud学习记录(1)-父工程与子模块创建及子模块调用
  8. jquery 设置按钮变成灰色和不可用
  9. 华为信息中心配置命令,很全
  10. 2018python教程百度云盘_『求老2018男孩Python最新全栈开发全套视频教程』python开发 百度云教程...