首页 > 其他分享 >动画+使用动画实现呼吸效果

动画+使用动画实现呼吸效果

时间:2025-01-16 17:05:08浏览次数:3  
标签:动画 效果 color 呼吸 1px animation background 255

<动画>----> 使用@keyframes+动画名字,动画的改变可以从from到to,或者是从0%到100%变化,变化不知可以变化背景颜色,还可以变化包括

            长高之类的CSS属性

            在对应的盒子中添加animation属性,animation:name(设置动画的名称) duration(设置动画的持续时间) timing-function(设置动画的速率)

                                                    delay(设置动画的开始时间) iteration-count(设置动画的循环次数) direction(设置动画播放的方向)


 

div{

            width: 100px;

            height: 100px;

            background-color: green;

            animation: myAnim 3s linear 0s infinite;

        }

        div:hover{

            animation-play-state: paused;(设置动画的播放状态:running代表播放,paused表示停止播放)--->鼠标放置在该盒子上

        }

        @keyframes myAnim{

            from{

                background-color: aquamarine;

            }

            to{

                background-color: antiquewhite;

            }

        }

         @keyframes AAA{

            0%{

                background-color: red;

            }

            50%{

                background-color: azure;

            }

            100%{

                background-color: blue;

            }

        }

<呼吸效果>

<style>

        .box1{

            width: 500px;

            height: 400px;

            margin: 40px auto;

            background-color: rgb(205, 218, 255);

            border-radius: 5px;

            box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);

            animation: breathe 2700ms ease-in-out infinite alternate;

        }

        @keyframes breathe{

            0%{

                opacity: 0.2;

                box-shadow:0 1px 2px rgba(255, 255, 255, 0.1);

            }

            50%{

                opacity: 0.5;

                box-shadow:0 1px 2px rgba(18, 190, 84, 0.76);

            }

            100%{

                opacity: 1;

                box-shadow:0 1px 30px rgba(59, 255, 255, 1);

            }

        }

    </style>

标签:动画,效果,color,呼吸,1px,animation,background,255
From: https://blog.csdn.net/m0_74169345/article/details/145165929

相关文章

  • 在默认的情况下,使用h1标签呈现出什么效果?
    在前端开发中,<h1>标签用于定义最重要的标题。在一个HTML文档中,<h1>标签通常被用来表示主标题或页面标题,是六个级别标题标签<h1>到<h6>中级别最高的。在默认的情况下,<h1>标签在浏览器中呈现出的效果是:字体大小:<h1>标签的字体大小通常比其他文本大。具体大小取决于浏览......
  • 免费在线将照片转为卡通动漫风格,效果令人惊叹
    在社交媒体时代,人人都希望自己的内容能够吸引眼球、获得更多的点赞与关注。然而,普通的照片往往容易淹没在信息流中,很难让人留下深刻印象。而如果将照片转化为具有独特艺术风格的作品,不仅能让照片更具吸引力,还能展现出更具个性和创意的一面。正是在这种需求下,img4you的风格转换功......
  • Tauri教程-进阶篇-第一节 自定义启动画面
    “如果结果不如你所愿,就在尘埃落定前奋力一搏。”——《夏目友人帐》“有些事不是看到了希望才去坚持,而是因为坚持才会看到希望。”——《十宗罪》“维持现状意味着空耗你的努力和生命。”——纪伯伦Tauri技术教程*第五章Tauri的进阶教程第一节自定义启动画面......
  • 中科大提出新视频流制作动画解决方案RAIN,可实现真人表情移植和动漫实时动画。
    中科大提出了一种新的视频流制作动画解决方案RAIN,能够使用单个RTX4090GPU实时低延迟地为无限视频流制作动画。RAIN的核心思想是有效地计算不同噪声水平和长时间间隔的帧标记注意力,同时对比以前基于流的方法多得多的帧标记进行去噪。这种设计允许RAIN生成具有更短延迟和更......
  • 【亲测能用】二维卡通动画制作软件:Smith Micro Moho Pro v14.3 专业版
    SmithMicroMohov14.3是一款专为动画师、设计师和数字艺术家设计的强大而易用的2D动画软件。它在人物绘制、动画制作和特效处理方面提供了全面的支持,是动画创作的理想选择。Mohov14.3引入了先进的智能骨骼系统,让动画师能够轻松控制角色的关节弯曲和变形,实现复杂而自然的运动和......
  • manim边做边学--动画联动
    今天介绍Manim中的动画联动的技巧,在数学动画中,动画联动是常用的功能,比如讲解平面几何中三角形与圆的位置关系变化,通过动画联动可以让圆沿着三角形的边滚动,或者让三角形的顶点在圆上移动,从而直观地展示内切、外接等几何关系。总之,通过动画联动,可以将复杂的概念、关系或变化过程以......
  • 什么是视差滚动?如何实现视差滚动的效果?
    视差滚动(ParallaxScrolling)是一种前端开发技术,用于创建多层背景以不同速度移动的效果,从而形成立体的运动感和出色的视觉体验。这种技术广泛应用于网页设计和视频游戏中,以增加视觉吸引力和用户参与度。实现视差滚动效果的方法主要有以下几种:使用CSS属性:通过设置background-a......
  • Blender干货:粒子分解动态效果
    hello,我是爱玩的小松鼠!本篇介绍:Blender干货:粒子分解动态效果Video_25-01-08_19-46-15谢谢关注,下期见!......
  • rgba()和opacity这两个的透明效果有什么区别呢?
    rgba()和opacity在前端开发中都是用来实现透明效果的,但它们之间存在着一些显著的区别。以下是对这两者透明效果差异的详细解释:取值范围与透明度控制:rgba():这是一个CSS颜色函数,用于设置颜色,并可以指定其透明度。rgba代表红绿蓝和透明度(Alpha)四个通道,取值范围是0-255(红、绿、蓝......
  • 如何使用CSS3或JavaScript实现页面动画效果?
    要使用CSS3或JavaScript实现页面动画效果,可以根据具体需求选择合适的方法。以下是基于我搜索到的资料,详细说明如何使用CSS3和JavaScript实现页面动画效果:使用CSS3实现页面动画效果1.CSS3过渡和动画CSS3提供了强大的过渡和动画功能,可以轻松创建元素状态改变时的平滑效果。......