css实现简单音乐符效果
时间:2019-06-13
本文章向大家介绍css实现简单音乐符效果,主要包括css实现简单音乐符效果使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
css实现简单音乐符效果
利用css3中的transform、animation、keyframes实现
1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 6 <meta http-equiv="X-UA-Compatible" content="ie=edge"> 7 <title>Document</title> 8 <style> 9 .box{ 10 width:60px; 11 height:40px; 12 position:relative; 13 margin:100px auto; 14 transform:rotate(180deg); 15 } 16 .box span{ 17 position:absolute; 18 background:lightblue; 19 width:10px; 20 } 21 .box span:nth-child(1){ 22 height:50px; 23 left:0px; 24 animation:run 0.8s linear 0s infinite alternate; 25 } 26 .box span:nth-child(2){ 27 height:50px; 28 left:15px; 29 animation:run 0.9s linear 0s infinite alternate; 30 } 31 .box span:nth-child(3){ 32 height:50px; 33 left:30px; 34 animation:run 1s linear 0s infinite alternate; 35 } 36 .box span:nth-child(4){ 37 height:50px; 38 left:45px; 39 animation:run 0.7s linear 0s infinite alternate; 40 } 41 .box span:nth-child(5){ 42 height:50px; 43 left:60px; 44 animation:run 0.8s linear 0s infinite alternate; 45 } 46 @keyframes run{ 47 10%{ 48 height:20%; 49 } 50 20%{ 51 height:40%; 52 } 53 40%{ 54 height:60%; 55 } 56 70%{ 57 height:80% 58 } 59 100%{ 60 height:100% 61 } 62 } 63 </style> 64 </head> 65 <body> 66 <div class="box"> 67 <span></span> 68 <span></span> 69 <span></span> 70 <span></span> 71 <span></span> 72 </div> 73 </body> 74 </html>
效果图:
原文地址:https://www.cnblogs.com/lanxiansen/p/11019356.html
- 装逼必备:大型分布式网站术语分析
- 年前爆炸一波!小程序视频功能来了!
- ubuntu13.04环境hadoop1.2.1单机模式安装
- silverlight:telerik RadControls中RadGridView的一个Bug及解决办法
- scope引起的问题
- JS正则表达式常用函数汇总
- 修改(同步)linux时间
- “爬虫”程序吃掉低价机票 高科技“黄牛”怎么破?
- javascript:json数据的页面绑定
- “刷脸”就可购物 全国首家人脸智慧时尚店亮相深圳
- testng-result中文乱码问题
- mac下环境变量、maven3.1.1 及 jdk1.7.0.45配置
- 高通获准在加州测试无人驾驶技术:车上要有司机
- 机器人产业链分析-机器人基本知识
- HTML 教程
- HTML 简介
- html div 标签介绍
- html span 标签介绍
- html a 超链接标签
- HTML Br换行标签介绍
- HTML P段落标签介绍
- HTML br与p标签区别
- Html H 标题标签
- html px em pt长度单位
- HTML form 标签
- HTML radio 单选框
- HTML B 加粗标签
- HTML strong加粗粗体标签
- HTML em 强调标签
- HTML i 斜体标签
- HTML u下划线标签
- HTML s 删除线标签
- Html img 图片标签
- Html上标注sup与下标注sub标签
- HTML nobr 禁止换行标签
- HTML hr 水平线标签
- HTML label 标签
- HTML input 标签
- HTML textarea 标签
- HTML select下拉列表标签
- HTML checkbox 多选框
- HTML font color 标签
- HTML iframe 框架标签
- HTML Table 表格
- HTML dl dt dd 标签
- HTML ol li有序列表标签
- HTML ul li 无序列表标签
- HTML 注释
- CSS 教程
- CSS 简介
- CSS 语法
- CSS Id 和 Class选择器
- CSS 样式的创建
- CSS background 背景介绍
- CSS 文本样式
- CSS font 字体
- CSS A 链接
- CSS ul ol列表样式
- CSS TABLE 样式
- CSS 框模型
- CSS border 边框
- CSS Outlines 轮廓
- CSS 外边距 Margin
- CSS Padding 内边距
- CSS 分组和嵌套选择器
- CSS 尺寸 (Dimension)
- CSS Display 属性
- CSS Position 定位
- CSS Float 浮动
- CSS 水平对齐(Horizontal Align)
- CSS 组合选择符
- CSS 伪类
- CSS 伪元素
- CSS 导航栏
- CSS 下拉菜单
- CSS 图片廊
- CSS 图像透明/不透明
- CSS sprite 图像拼合技术
- CSS 媒体类型
- CSS 属性选择器
- CSS 实例