如何触发css3动画

1、可以选择利用css的状态:hover,focus,active 来触发,也可以一开始就触发。

#aaa {

width: 100px;

height: 100px;

background: blue;

transition: width 2s;

-moz-transition: width 2s; /* Firefox 4 */

-webkit-transition: width 2s; /* Safari and Chrome */

-o-transition: width 2s; /* Opera */

}

#aaa:hover{

width: 200px;

}

#aaa:active{

width: 300px;

}

2、使用Js点击触发过渡Transitions效果,指定的属性名称是width

#aaa {

width: 100px;

height: 100px;

background: blue;

transition: width 2s;

-moz-transition: width 2s; /* Firefox 4 */

-webkit-transition: width 2s; /* Safari and Chrome */

-o-transition: width 2s; /* Opera */

}

function big() {

document.getElementById("aaa").style.width = "300px";

}

function small() {

document.getElementById("aaa").style.width = "100px";

}

Big

Small

效果:

更多CSS相关技术文章,请访问CSS3答疑栏目进行学习!

html触发条件,如何触发css3动画相关推荐

  1. java条件触发,条件事件触发Anylogic

    所以首先event.restart()函数仅在事件具有触发类型时才适用:timeout和mode:user control,否则你的event.restart()函数什么也不做...... 其次,你需 ...

  2. LGWR和DBWn的触发条件

    Rolling Forward(前滚) Oracle启动实例并加载数据库,然后通过Online Redologs中的重做日志,重现实例崩溃前对数据库的修改操作.在恢复过程中对于已经提交的事务,但尚未写 ...

  3. BFC的布局规则以及触发条件

          1   .BFC的含义 :          Block Formatting Contexts(BFC)                                      块级元 ...

  4. 从零开始学_JavaScript_系列(四)——jquery(基础,选择器,触发条件,动画,回调函数)...

    jQuery语法 (1)引用jquery文件及下载库: http://jquery.com/download/ 下载 Download the compressed, production jQuer ...

  5. vue通过事件触发CSS3动画

    CSS3动画很方便的能完成一些轻量级的过渡效果,但在控制灵活性上有所欠缺,今记录一下vue通过事件来触发CSS3动画的一种方法. 大致原理是添加动画的class样式,在动画完成后移除这个样式,当事件触 ...

  6. Unity简单操作:设置触发条件 切换Animator动画控制器 里面播放的Animation动画

    确保animator里面有多个animation动画剪辑,点击Animator里面[Parameters]添加触发条件 添加连线箭头并且 给箭头连线绑定触发事件 添加连线箭头并且 给箭头连线绑定触发事 ...

  7. html animation怎么多次触发,css3动画连续执行两个怎么做

    如果可以用js来控制的话,定义好两个css动画class,当一个动画结束了删除该class,再加上下一个动画的class,就好了.如果要用纯css,则可以通过在动画里设置百分比来设置动画. html& ...

  8. html过渡的触发机制是什么,CSS3过渡 transition

    之前我们整理了CSS3中的动画属性 Transform 转换,今天我们接着一起来看看CSS3中的另一个动画属性 Transition 过渡. W3C标准中对css3的transition这是样描述的: ...

  9. minor gc和Major GC,Full GC的触发条件

    Minor GC Minor GC指新生代GC,即发生在新生代(包括Eden区和Survivor区)的垃圾回收操作,当新生代无法为新生对象分配内存空间的时候,会触发Minor GC.因为新生代中大多数 ...

最新文章

  1. 移动网站性能优化(未完。。。)
  2. 执行远程linux命令,linux shell 远程执行命令
  3. Maven中的profile和spring boot中的profile进行结合
  4. windows下oracle数据库自动备份脚本
  5. .NET生态系统概览
  6. SPU、SKU、ARPU
  7. posix线程使用详解
  8. 101.对称二叉树(力扣leetcode) 博主可答疑该问题
  9. 使用Aria2+AriaNG+FileManager来进行离线BT下载及在线播放
  10. 动态域名解析,快解析有哪些优势?
  11. 关于HTML预处理器Pug的使用文档
  12. 生成签名证书keystore
  13. 【离散数学】群、环和域的关系
  14. DSP的基本结构和特征
  15. 摘抄-年轻人必学的1000个社会经验
  16. (php)泛微E-Office文件上传漏洞(原理分析+复现+批量检测)
  17. TA143加速度传感器的测量频率范围
  18. SAAS创建CAD模型
  19. FireBird基本操作
  20. 出現 MSVCR100.dll 無法繼續執行

热门文章

  1. 微软原生输入法的一些功能和技巧
  2. Isaac Sim机器人仿真平台
  3. 【背景噪声】地震噪声成像与速度检测
  4. 【WPF学习】第三十五章 资源字典
  5. Vue-extend和VueComponent
  6. 7-2 重复数据问题-hebust (10 分)
  7. Zigbee学习笔记
  8. UVa 11329 - Curious Fleas
  9. 如何实现EXCEL的快速下拉
  10. Renderdoc 帧调试器