CSS 实现按钮及线呼吸灯效果

1. [代码]style    
view sourceprint?
01
<style>
02
            body{
03
                font-family:‘Segoe UI Light‘,‘Segoe UI‘,Arial,‘微软雅黑‘,sans-serif;
04
                font-size: 20px;
05
                color:#333333;
06

07
            }
08
            .breath {
09
                margin:100px auto;
10
                text-indent:-999em;
11
                height:4px;
12
                line-height: 4px;
13
                width: 50px;
14
                overflow:hidden;
15
                 
16
                background: #99dd33;
17
                color: #fff;
18
                opacity:0.1;
19

20
                -webkit-box-shadow: 0 0 5px #99dd33;
21
                -moz-box-shadow: 0 0 5px #99dd33;
22
                -ms-box-shadow: 0 0 5px #99dd33;
23
                -o-box-shadow: 0 0 5px #99dd33;
24
                box-shadow: 0 0 5px #99dd33;
25
                -webkit-border-radius:2px;
26
                -moz-border-radius:2px;
27
                -ms-border-radius:2px;
28
                -o-border-radius:2px;
29
                border-radius:2px;
30
                 
31
                -webkit-animation-name: breath;
32
                -webkit-animation-duration: 6s;     /*人的普通呼吸时间是3秒每次,深呼吸时间是6秒每次*/
33
                -webkit-animation-timing-function: ease-in-out;
34
                -webkit-animation-iteration-count: infinite;
35
            }
36

37
            @-webkit-keyframes ‘breath‘ {
38
                from {
39
                    opacity:0.1;
40
                }
41
                50% {
42
                    opacity:1;
43
                }
44
                to {
45
                    opacity:0.1;
46
                }
47
            }
48
             
49
            @-webkit-keyframes ‘breath2‘ {
50
                from {
51
                    opacity:0.5;
52
                }
53
                50% {
54
                    opacity:1;
55
                }
56
                to {
57
                    opacity:0.5;
58
                }
59
            }
60
             
61
            .size2{
62
                 
63
                width:100px;
64
                height:30px;
65
                line-height:25px;
66
                text-indent:0;
67
                backgroundrange;
68
                text-align:center;
69
                text-shadow:1px 1px 3px #333;
70
                 
71
                -webkit-box-shadow:0 0 5px orange;
72
                -moz-box-shadow: 0 0 5px orange;
73
                -ms-box-shadow: 0 0 5px orange;
74
                -o-box-shadow: 0 0 5px orange;
75
                box-shadow: 0 0 5px orange;
76
                 
77
                -webkit-animation-name: breath2;
78
            }
79
        </style>
2. [代码]body     
1
<div class="breath" title="呼吸线">line</div>
2
<div class="breath size2" title="呼吸按钮">按钮</div>
个性鼠标图标
本片段来源:http://www.huiyi8.com/shubiao/gexing/

CSS 实现按钮及线呼吸灯效果,布布扣,bubuko.com

时间: 2024-10-12 21:02:30

CSS 实现按钮及线呼吸灯效果的相关文章

css之呼吸灯效果

1.首先脑补一个知识点,我们在代码中经常看到-webkit或-moz,那这些有什么作用了,看下代码就知道了: -webkit-border-radius: 2px;       /*Webkit:谷歌支持:圆角*/ -moz-border-radius: 2px;          /*Mozilla:火狐支持:圆角*/ -ms-border-radius: 2px;           /*Microsoft:IE9支持:圆角*/ -o-border-radius: 2px;         

2416 呼吸灯 效果

#include <stdint.h> #include <stdbool.h> #include <raw_api.h> #include <lib_string.h> #include <2416_reg.h> #include <pwm.h> #include <irq.h> #include <timer.h> #include <pwm.h> #include <rsh.h>

CSS实现按钮点击后根据背景色加深效果-一颗优雅草bigniu

具体代码如下 button{ position: relative; } button:active::before { display: block; content: ''; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background: rgba(0, 0, 0, 5%) } 如果是自定义DIV也是可以用同样方法的,可以改为 .btn{ position: relative; } /**这里的a

CSS动画总结与呼吸灯效果

首先,先介绍一下主要用到的css属性:animation,text-shadow. text-shadow就不再介绍了,上一篇已经详细介绍了用法.这里先介绍一下animation属性. 1.animation animation是css3的属性,主要有以下几项: 属性 描述   @keyframes 规定动画.   animation 所有动画属性的简写属性,除了 animation-play-state 属性.   animation-name 规定 @keyframes 动画的名称.   a

好玩的WPF第二弹:电子表字体显示时间+多彩呼吸灯特效button

我们先来看看Quartz MS字体动态显示系统时间的效果,难度相较于上一篇也要简单很多. 首先是定义一个TextBlock例如以下. <Grid> <TextBlock Name="tBlockTime" HorizontalAlignment="Center" VerticalAlignment="Center" FontSize="68" Foreground="Green"/>

CSS实现的重叠线效果

<!DOCTYPE HTML> <html lang="en-US"> <head> <meta charset="UTF-8"> <title>CSS实现的重叠线效果丨</title> <style type="text/css"> *{padding:0;margin:0;}/*demo偷懒充值样式,实际项目切勿模仿*/ .line{border-bottom

(原创)用Verilog实现一个参数化的呼吸灯(Verilog,CPLD/FPGA)

1.Abstract     观察到一个有趣的现象,每当把Apple笔记本合上的时候,那个白色的呼吸灯就会反复地由暗渐明,然后又由明渐暗,乍一看就像Apple笔记本在打盹休息一样,十分可爱!于是突发奇想,要不用Verilog也写一个吧,资源也不需要太多,一个LED灯就可以了.为了使用方便,可以把它做成参数化的,可以根据时常进行参数调节:深睡.浅睡跟清醒的时候呼吸频率似乎是不一样的-     下面就来分析和实践一下. 2.Content   2.1 理论分析     根据上述描述的现象,仔细分析一

JS组件系列——JsPlumb连线及相关效果详解

前言:之前项目里面用到了Web里面的拖拽流程图的技术JsPlumb,其实真不算难,不过项目里面用HTML做的一些类似flash的效果,感觉还不错,在此分享下. Jsplumb官网:https://jsplumbtoolkit.com GitHub:https://github.com/sporritt/jsplumb/ 一.效果图展示 1.从左边拖动元素到中间区域,然后连线 2.连线类型可以自定义:这里定义为直线.折线.曲线.实际项目中根据业务我们定义为分装线.分装支线.总装线等 3.鼠标拖动区

css实现漂亮的文字滑动折叠效果

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Typ