opacity+visibility+transition组合代替jquery 的fadeIn ,fadeOut
来源:互联网 发布:软件体系结构评估文档 编辑:程序博客网 时间:2024/05/16 14:25
.div { visibility: hidden; opacity: 0; transition: visibility 0s linear 0.5s,opacity 0.5s linear;}.div:hover { visibility: visible; opacity: 0.5; transition-delay: 0s;}
在jquery里,简单调用$('xx').fadeIn();就可完成对element的效果,但是我要求就是使用css3来完成能吗?当然!
在早之前我们会使用以上的代码来完成fade的效果,可现在不需要这么麻烦了
div { visibility: hidden; opacity: 0; transition: all 0.5s linear;}div:hover { visibility: visible; opacity: 0.5; }
这样就简单多了,不用了解这么多,就在css里说明要在hover时,给上要的效果,有transition来声明要有过渡就可以了
细节与原理
在现代的游览器里,只需给div一个过渡就可以了,在hover时,div:hover也会拥有过渡效果。
如果你要求在hover时,来停个2秒,在离开时直接完成效果,这也可以
div { visibility: hidden; opacity: 0; transition: all 0.5s linear;}div:hover { visibility: visible; transition:all 0.5s linear 2s; }
当移动点在element上,会直接使用div hover的css,而离开是会使用原本的css。如果hover没有过渡的css,会使用div的过渡css。
原文链接:http://www.lxway.com/48542662.htm
0 0
- opacity+visibility+transition组合代替jquery 的fadeIn ,fadeOut
- jquery的淡入,淡出事件 fadeIn fadeOut
- jquery的淡入,淡出事件 fadeIn fadeOut
- JQuery fadein fadeout方法
- jQuery fadeIn() 、fadeOut()
- 【JQuery】fadeIn()和fadeOut()
- jquery淡入淡出fadeIn() fadeOut()
- FadeTo;FadeIn;FadeOut的作用
- fadeOut、fadeIn
- jQuery fadeIn() fadeOut()淡入淡出效果
- jquery对buton进行fadeIn和fadeOut
- jQuery中 hide和fadeOut的区别 show和fadeIn的区别
- jQuery中 hide和fadeOut的区别 show和fadeIn的区别
- IE下 jquery的fadeIn与fadeOut方法失效的BUG
- jQuery中fadeIn、fadeOut、fadeTo的用法(图片隐藏与显示)
- .net下开发Jquery(ready,fadeIn,fadeOut,fadeTo)用法
- jQuery fadeIn()、fadeOut() IE下无法正常显示解决办法
- jQuery动画效果-fadeIn fadeOut淡入浅出
- 架构、框架、设计模式之间的关系简述
- 发布测试版本,通过网页在线安装ipa和apk
- poj1082——Calendar Game(博弈论,奇偶判定)
- Java多线程编程6--单例模式与多线程--使用静态内置类、(反)序列化、static代码块、enum枚举数据类实现
- 文章标题
- opacity+visibility+transition组合代替jquery 的fadeIn ,fadeOut
- 用android原生代码实现联网得到图片
- 多线程的初步理解
- 使用类的属性 get_set.php
- 解决Android模拟器中修改host文件无效/android域名解析为Ip方法
- failed to open file mysql,导入mysql数据库打不开的解决办法
- 不惑JAVA之JAVA基础 - ThreadLocal
- Unity3D性能优化
- 网站优化的个人拙见