CSS3 循环跳跃起伏的竖线(类似于语音助手动画)

2023-11-01 23:10

本文主要是介绍CSS3 循环跳跃起伏的竖线(类似于语音助手动画),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

根据CSS3 写一个类似于语音助手动画的 ,那种上下不停起伏的效果

源码如下

<!DOCTYPE html>
<html><head><meta charset="utf-8"><title>语音助手</title><style type="text/css">@keyframes yuying1{0%{height: 0%;}20%{height: 50%;}50%{height: 100%;}80%{height: 50%;}100%{height: 0%;}}	#container{width: 200px;height: 50px;margin: 200px auto;	}#container #one{animation:yuying1 0.6s infinite 0.1s;-webkit-animation:yuying1 0.6s infinite 0.1s;}#container #two{animation:yuying1 0.6s infinite 0.2s;-webkit-animation:yuying1 0.6s infinite 0.2s;}#container #three{animation:yuying1 0.6s infinite 0.3s;-webkit-animation:yuying1 0.6s infinite 0.3s;}#container #four{animation:yuying1 0.6s infinite 0.4s;-webkit-animation:yuying1 0.6s infinite 0.4s;}#container #five{animation:yuying1 0.6s infinite 0.5s;-webkit-animation:yuying1 0.6s infinite 0.5s;}#one,#two,#three,#four,#five{width:6px;height: 100%;margin-left: 10px;border-radius: 50px;background-color: #999;vertical-align: middle;display: inline-block;}</style></head><body><div id="container"><div id="one"></div><div id="two"></div><div id="three"></div><div id="four"></div><div id="five"></div></div></body>
</html>


打开网页查看动画效果



这篇关于CSS3 循环跳跃起伏的竖线(类似于语音助手动画)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/326406

相关文章

最好用的WPF加载动画功能

《最好用的WPF加载动画功能》当开发应用程序时,提供良好的用户体验(UX)是至关重要的,加载动画作为一种有效的沟通工具,它不仅能告知用户系统正在工作,还能够通过视觉上的吸引力来增强整体用户体验,本文给... 目录前言需求分析高级用法综合案例总结最后前言当开发应用程序时,提供良好的用户体验(UX)是至关重要

基于Python实现PDF动画翻页效果的阅读器

《基于Python实现PDF动画翻页效果的阅读器》在这篇博客中,我们将深入分析一个基于wxPython实现的PDF阅读器程序,该程序支持加载PDF文件并显示页面内容,同时支持页面切换动画效果,文中有详... 目录全部代码代码结构初始化 UI 界面加载 PDF 文件显示 PDF 页面页面切换动画运行效果总结主

React实现原生APP切换效果

《React实现原生APP切换效果》最近需要使用Hybrid的方式开发一个APP,交互和原生APP相似并且需要IM通信,本文给大家介绍了使用React实现原生APP切换效果,文中通过代码示例讲解的非常... 目录背景需求概览技术栈实现步骤根据 react-router-dom 文档配置好路由添加过渡动画使用

JAVA中while循环的使用与注意事项

《JAVA中while循环的使用与注意事项》:本文主要介绍while循环在编程中的应用,包括其基本结构、语句示例、适用场景以及注意事项,文中通过代码介绍的非常详细,需要的朋友可以参考下... 目录while循环1. 什么是while循环2. while循环的语句3.while循环的适用场景以及优势4. 注意

使用Vue.js报错:ReferenceError: “Vue is not defined“ 的原因与解决方案

《使用Vue.js报错:ReferenceError:“Vueisnotdefined“的原因与解决方案》在前端开发中,ReferenceError:Vueisnotdefined是一个常见... 目录一、错误描述二、错误成因分析三、解决方案1. 检查 vue.js 的引入方式2. 验证 npm 安装3.

vue如何监听对象或者数组某个属性的变化详解

《vue如何监听对象或者数组某个属性的变化详解》这篇文章主要给大家介绍了关于vue如何监听对象或者数组某个属性的变化,在Vue.js中可以通过watch监听属性变化并动态修改其他属性的值,watch通... 目录前言用watch监听深度监听使用计算属性watch和计算属性的区别在vue 3中使用watchE

python解析HTML并提取span标签中的文本

《python解析HTML并提取span标签中的文本》在网页开发和数据抓取过程中,我们经常需要从HTML页面中提取信息,尤其是span元素中的文本,span标签是一个行内元素,通常用于包装一小段文本或... 目录一、安装相关依赖二、html 页面结构三、使用 BeautifulSoup javascript

Python中的异步:async 和 await以及操作中的事件循环、回调和异常

《Python中的异步:async和await以及操作中的事件循环、回调和异常》在现代编程中,异步操作在处理I/O密集型任务时,可以显著提高程序的性能和响应速度,Python提供了asyn... 目录引言什么是异步操作?python 中的异步编程基础async 和 await 关键字asyncio 模块理论

Qt QWidget实现图片旋转动画

《QtQWidget实现图片旋转动画》这篇文章主要为大家详细介绍了如何使用了Qt和QWidget实现图片旋转动画效果,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 一、效果展示二、源码分享本例程通过QGraphicsView实现svg格式图片旋转。.hpjavascript

Vue3 的 shallowRef 和 shallowReactive:优化性能

大家对 Vue3 的 ref 和 reactive 都很熟悉,那么对 shallowRef 和 shallowReactive 是否了解呢? 在编程和数据结构中,“shallow”(浅层)通常指对数据结构的最外层进行操作,而不递归地处理其内部或嵌套的数据。这种处理方式关注的是数据结构的第一层属性或元素,而忽略更深层次的嵌套内容。 1. 浅层与深层的对比 1.1 浅层(Shallow) 定义