呼吸灯效果

核心

@keyframes breath {from { opacity: 0.1; }                          /* 动画开始时的不透明度 */50%  { opacity:   1; }                          /* 动画50% 时的不透明度 */to   { opacity: 0.1; }                          /* 动画结束时的不透明度 */
}

源码-在线展示

<!DOCTYPE html>
<html><head><meta charset="utf-8"><title>transition-呼吸灯-过渡-by JackeDYH</title><style type="text/css">div {width: 100px;height: 100px;background: red;transition: width 2s;-webkit-transition: width 2s;transition: all 2s ease-out 0s;-webkit-transition: all 2s ease-out 0s;transition: all 2s ease 0s;-webkit-transition: all 2s ease 0s;transition: width 2s ease 0s, height 1s cubic-bezier(0.4, 0, 0.2, 1) 0s;transition: margin-top 0.2s ease 0s, margin-left 0.2s cubic-bezier(0.4, 0, 0.2, 1) 0s, width 2s ease 0s, height 1s cubic-bezier(0.4, 0, 0.2, 1) 0s;animation: myfirst 2700ms ease-in-out infinite alternate;}div:hover {width: 300px;height: 200px;margin-top: 20px;margin-left: 30px;background: #006DB7;animation: glow 800ms ease-out infinite alternate;}@keyframes glow {0% {border-color: #393;box-shadow: 0 0 5px rgba(0, 255, 0, .2), inset 0 0 5px rgba(0, 255, 0, .1), 0 1px 0 #393;}100% {border-color: #6f6;box-shadow: 0 0 20px rgba(0, 255, 0, .6), inset 0 0 10px rgba(0, 255, 0, .4), 0 1px 0 #6f6;}}@-webkit-keyframes breathe {0% {opacity: .2;box-shadow: 0 1px 2px rgba(255, 255, 255, 0.1);}100% {opacity: 1;border: 1px solid rgba(59, 235, 235, 1);box-shadow: 0 1px 30px rgba(59, 255, 255, 1);}}@keyframes myfirst {0% {background: red;}25% {background: yellow;}50% {background: blue;}100% {background: green;}}/* =========================== */.breath_light {width: 400px;                                    /* 宽度 */height: 30px;                                    /* 高度 */opacity: 0.1;                                   /* 不透明度 */overflow: hidden;                               /* 溢出隐藏 */background: #99dd33;                            /* 背景色 */margin: 10% auto;                               /* 外边距 *//* 圆角兼容 */-webkit-border-radius: 2px;       /*Webkit:谷歌支持:圆角*/-moz-border-radius: 2px;          /*Mozilla:火狐支持:圆角*/-ms-border-radius: 2px;           /*Microsoft:IE9支持:圆角*/-o-border-radius: 2px;            /*Opera支持:圆角*/border-radius: 2px;               /*圆角*//* IE10、Firefox and Opera,IE9以及更早的版本不支持 */animation-name: breath;                         /* 动画名称 */animation-duration: 3s;                         /* 动画时长3秒 */animation-timing-function: ease-in-out;         /* 动画速度曲线:以低速开始和结束 */animation-iteration-count: infinite;            /* 播放次数:无限 *//* Safari and Chrome */-webkit-animation-name: breath;                 /* 动画名称 */-webkit-animation-duration: 3s;                 /* 动画时长3秒 */-webkit-animation-timing-function: ease-in-out; /* 动画速度曲线:以低速开始和结束 */-webkit-animation-iteration-count: infinite;    /* 播放次数:无限 */}@keyframes breath {from { opacity: 0.1; }                          /* 动画开始时的不透明度 */50%  { opacity:   1; }                          /* 动画50% 时的不透明度 */to   { opacity: 0.1; }                          /* 动画结束时的不透明度 */    }@-webkit-keyframes breath {from { opacity: 0.1; }                          /* 动画开始时的不透明度 */50%  { opacity:   1; }                          /* 动画50% 时的不透明度 */to   { opacity: 0.1; }                          /* 动画结束时的不透明度 */}</style></head><body><div></div><div class="breath_light" title="呼吸线"></div></body>
</html>

用CSS3快速实现呼吸灯效果-案例相关推荐

  1. css怎么动画中该透明度,通过css3动画和opacity透明度实现呼吸灯效果

    本文介绍了通过css3动画和opacity透明度实现呼吸灯效果的方法,分享给大家,具体如下: 呼吸灯 /*也可以通过加层罩,通过设置层罩透明度来实现亮度动画*/ body{ background-co ...

  2. css3实现科技感的呼吸灯效果

    呼吸灯效果是一种常见的灯光效果,比如网页的按钮,现实生活中比如电脑的开机按钮. 使用CSS3的animation方法可以实现很多迷人的网页动画特效. 使用CSS3 配合box-shadow即可实现类似 ...

  3. CSS3特效 - 呼吸灯效果

    CSS3特效 - 呼吸灯效果 1. 效果图 2. 代码如下 <!DOCTYPE html> <html> <head><meta http-equiv=&qu ...

  4. STM32使用延时控制LED灯亮暗变换,LED呼吸灯效果

    STM32F407ZE 使用延时控制LED灯亮暗变换,实现LED呼吸灯效果 具体代码如下: main.c部分 #include <stm32f4xx.h> #include "s ...

  5. jQuery+js+css实现键盘按键呼吸灯效果

    #直接上效果图: ##说明:需要引入jQuery文件,图片地址自选本地即可 <!DOCTYPE html> <html lang="en"><head ...

  6. Arduino ESP32利用PWM实现板载LED呼吸灯效果

    Arduino ESP32利用PWM实现板载LED呼吸灯效果 LEDC简介 LED控制(LEDC)外围设备主要用于控制LED的强度,尽管它也可以用于生成PWM信号用于其他目的.它具有16个通道,可以生 ...

  7. 一个定时器实现IO模拟pwm,呼吸灯效果

    以定时器1为例 uchar time1_10ms = 0;     uchar time1_100ms = 0;     bit IS_10ms = 0;     bit IS_100ms = 0; ...

  8. ESP32-C3使用LEDC外设实现呼吸灯效果

    这次有一个项目计划使用ESP32-C3来做主控. 根据手册可以知道,ESP32-C3自带一个LED控制器. 这个控制器可以方便的实现呼吸灯效果.那接下来我们盘它. 本次实验使用的板子是安信可的ESP- ...

  9. STM32:PWM驱动LED达到呼吸灯效果(内含:1.接线原理图/实物图+2.代码部分+3.注意事项/补充知识点部分)

    1.接线原理图: LED正极接PA0,负极接GND,即高电平电亮,低电平熄灭.占空比越大,LED越亮:占空比越小,LED越暗. 实物图: LED在不断的改变亮度,实现呼吸灯效果.(是LED完全亮完全灭 ...

最新文章

  1. oracle profile
  2. Lua 代码编写技巧
  3. 组织可以最大限度提高数据中心性能的五个步骤
  4. 【opencv系列05】OpenCV4.X鼠标回调函数
  5. boost使用split分割字符串
  6. SAP Spartacus元素被选中后,focus颜色的css实现
  7. Python matplotlib画图出现No handles with labels found to put in legend
  8. 利用计算机测地震是计算机的什么,计算机在气象预报、地震探测、导弹卫星轨迹等方面的应用都属于( )...
  9. ai人工智能操控什么意思_为什么要建立AI分散式自治组织(AI DAO)
  10. 微软王码五笔86版 for win95/98/me 官网
  11. cmd命令窗口快捷键与小技巧
  12. 德国人的数学题375=1
  13. dz论坛修改html编辑器,discuz插件推荐:编辑器H5上传
  14. 如何使用WooCommerce简码
  15. 商品订单从购物车页面提交
  16. 【解决方案】Gitlab阿里企业邮箱配置
  17. ERROR CODE: 0xC004F069 解决办法
  18. AWTRIX像素灯DIY制作过程
  19. GitHub标星10.8K!快速搭建私人网盘
  20. Windows 2008 Server搭建Radius服务器的方法

热门文章

  1. 购票API接口商品详情信息API
  2. [折腾]使用SSH服务实现一个socks5代理服务器
  3. CSS 背景色 背景图片 渐变背景 - 重复线性渐变 background-image: repeating-linear-gradient()
  4. LCD 显示问题分析
  5. java封面_java代码生成封面
  6. MySQL数据库---Day 06
  7. 股票做空简述,一些关于股票做空的看法
  8. mysql中phpmyadmin安装教程_phpmyadmin安装教程及配置设置
  9. 右键点击DataGridView的行时,将选中行改为点击的行
  10. 【编程技巧】Code snippets(代码片段)在Visual Studio中的使用(附简单的Snippet管理工具)