opacity 是CSS3中:设置元素的不透明度的属性(支持ie8以上)

opacity: value|inherit;value用于规定不透明度。从 0.0 (完全透明)到 1.0(完全不透明)。
img
{opacity:0.4;
filter:alpha(opacity=40); /* 针对 IE8 以及更早的版本 */
}

 

@keyframes是CSS3 规则:实现过渡动画的方式 (支持ie10以上)

在动画过程中,通过更改css样式,实现从一个CSS样式设定到另一个

设定从变化从0%~100%

0%是开头动画,100%是当动画完成。(也有用 from  to关键字的)

animation属性来控制动画的外观,还使用选择器绑定动画。(声明动画名称)

keyframes-selector:用来划分动画的时长,可以使用百分比0%~100%形式,也可以使用 "from" 和 "to"的形式。

语法结构:

@keyframes animationname{keyframes-selector {css-styles;}}

Internet Explorer 10、Firefox 以及 Opera 支持 @keyframes 规则和 animation 属性。

Chrome 和 Safari 需要前缀 -webkit-。

Firefox需要前缀-moz-

Opera需要前缀-o-

图标闪动:

 1 @keyframes twinkling{/*透明度由0到1*/
 2   0%{
 3     opacity:0;
 4     color:#ef0000;
 5   }
 6   100%{
 7   opacity:1;
 8   color:#ef0000;
 9   }
10 }
11 @-moz-keyframes twinkling{/*火狐浏览器*/
12   0%{
13     opacity:0;
14     color:#ef0000;
15   }
16   100%{
17     opacity:1;
18     color:#ef0000;
19   }
20
21 }
22
23 @-webkit-keyframes twinkling{    /*Safari 和 Chrome*/
24   0%{
25     opacity:0;
26     color:#ef0000;
27   }
28   100%{
29     opacity:1;
30     color:#ef0000;
31   }
32
33 }
34 @-o-keyframes twinkling{
35   0%{
36     opacity:0;
37     color:#ef0000;
38   }
39   100%{
40     opacity:1;
41     color:#ef0000;
42   }
43 }

未完待续

$(".icon-bell").css({"animation":"twinkling 1s infinite ease-in-out"});

setInterval(function(){ $(".c-icon-bell").fadeOut(500).fadeIn(500); },200); 

转载于:https://www.cnblogs.com/niehanyu/p/10621993.html

闪动效果的实现 (jquery方式和css方式)以及 keyframes和opacity 与ie等各浏览器兼容问题...相关推荐

  1. CSS+DIV固定底部的漂浮导航条(多浏览器兼容)

    2019独角兽企业重金招聘Python工程师标准>>> CSS+DIV固定底部的漂浮导航条(多浏览器兼容) 博客分类: div css 在项目中.为了解决多浏览器兼容的问题..ie6 ...

  2. 如何优雅地实现浏览器兼容与CSS规则回退

    读完了<Visual Studio Code权威指南>,前端方面书籍不能停,于是捡起「CSS一姐」 Lea Verou 的<CSS魔法>. 我们没法控制用户使用新版本还是老版本 ...

  3. HTML文字样式显示闪烁,怎么纯用css代码使文字展示闪动效果?(代码示例)

    在网页中,通常设计师们为了凸显自己的产品主题,总会让文字或者加点特效,比如使文字不停的闪动,或有规律的变色.以便达到吸引人关注的目的.那么除了用ps制作的gif动画外,还有哪些方法可以实现这样的功能特 ...

  4. php字体闪烁,怎么纯用css代码使文字展示闪动效果?(代码示例)

    在网页中,通常设计师们为了凸显自己的产品主题,总会让文字或者加点特效,比如使文字不停的闪动,或有规律的变色.以便达到吸引人关注的目的.那么除了用ps制作的gif动画外,还有哪些方法可以实现这样的功能特 ...

  5. html 放上去动画停止,使用jQuery的animate()+CSS样式实现动画效果及stop()停止动画

    01第1节:jQuery动画概述 #JavaScript#在jQuery中,除了可以淡入淡出.滑动效果之外,还可以使用animate()方法创建自定义的动画效果. 对于自定义的动画函数animate( ...

  6. 使用css animation动画做边框闪动效果

    使用css animation动画做边框闪动效果 在拖拽div节点时,给div节点添加diagramTop-item-click样式,使用css animation动画0.5秒执行一次. css样式 ...

  7. 两种方式实现css取消页面鼠标双击选中文字或单击拖动选中文字的效果

    问题描述 我们知道浏览器页面上的文字正常情况下我们是可以双击选中.或者单击鼠标横向拖动也能选中的,选中以后可以右击出现面板然后去复制什么的.但是有的时候,这种效果我们并不想要的,比如用户点快了的时候, ...

  8. 手风琴式折叠html,基于jQuery实现以手风琴方式展开和折叠导航菜单

    本章节分享一段代码实例,它实现了手风琴方式展开和折叠导航菜单效果. 代码实例如下: 代码实例如下: 脚本之家 dl{width:150px;} dl,dd{margin:0;} dt{ backgro ...

  9. JQuery中的CSS属性及操作

    目录 1.JQuery中的css()方法 1) 返回 CSS 属性 2) 设置 CSS 属性 3) 设置多个 CSS 属性 2.JQuery的CSS操作 3.JQuery的class操作 1.JQue ...

最新文章

  1. python实现归一化去噪_二维FFT的归一化处理
  2. cmd oracle 连接实例_基于winserver的Oracle数据库跨版本下的rman备份恢复
  3. web service方法进行全文检索_SpringMVC(Web应用)配置教程终章项目实战
  4. matlab 已知函数值纵坐标值(Y值)获得对应的横坐标
  5. 代理模式源码解析(jdk+spring+mybatis)
  6. python画roc曲线_使用Python画ROC曲线以及AUC值
  7. 自动化测试工具Selenium
  8. Learn the python the hard way (Day 3)
  9. [POJ 3984] 迷宫问题(BFS最短路径的记录和打印问题)
  10. matlab中函数imhist的用法
  11. DSkin的TabControl在设计视图报错
  12. 基于springboot+mysql毕业设计,会议室预约系统
  13. 论文-OpenDialKG: Explainable Conversational Reasoning with Attention-based Walks over Knowledge Grap
  14. Java web网页版仿QQ实现在线聊天功能系统
  15. 分布式系统生成唯一主键
  16. 图像轮廓提取算法(Opencv基于C++实现)
  17. 2012服务器系统显示这台电脑,两台windows server 2012 R2 服务器 故障:计算机已经从检测错误后重新启动。请问如何解决?...
  18. python程序设计中、文件有哪两种展现形态_智慧职教APPPython程序设计(常州工业职业技术学院)作业期末考试答案...
  19. python方差检验分析(ANOVA)
  20. 推荐一款精美小众的读书笔记app

热门文章

  1. pandas 数据透视表
  2. SQL中 decode()函数介绍
  3. 网络分流器-移动互联网采集器部署方案
  4. 互联网创业时代先锋 :微合娱乐网创办人潘华鹏
  5. WebService服务端与客户端调用示例
  6. Java中的Json序列化,不容忽视的getter
  7. MyBatis + Oracle 实现批量新增和批量修改
  8. 5款轻量、免费、无广的电脑软件,人民日报的朋友也在用
  9. pymysql插入数据却一直提示right syntax to use near \
  10. 2011年计算机组成原理试卷答案,2011年计算机组成原理试卷A.doc