html唱片机效果,黑胶唱片风格音频播放器jQuery插件
colorizer是一款可以创建黑胶唱片风格音频播放器的jQuery插件。该插件通过jQuery来驱动音频的播放,并使用CSS3来制作唱片机的动画特效。
使用方法
在页面中引入jquery和colorizer.js文件。
HTML结构
使用下面的HTML结构来构建一个唱片机播放器。
CSS样式
为唱片机使用下面的CSS样式。
body,ul,li{
margin: 0;
padding: 0;
}
body{
background: #333;
}
div.audio{
position: relative;
top: 100px;
left: 100px;
background: #eee;
width: 400px;
height: 400px;
transition: all 0.3s;
box-shadow: 33px 24px 10px 0 rgba(0, 0, 0, 0.2);
}
div.colorizer{
position: absolute;
left: 0;
top: 0;
width: 400px;
height: 400px;
transition: all 0.3s;
z-index:3;
}
div.echolizer{
background: #fff;
position: absolute;
left: 0;
bottom: 0;
z-index:10;
width: 0;
height: 4px;
transition: all 0.3s;
}
div.audio img{
width: 400px;
}
div.disk{
background-image: url("../img/cd.png");
width: 350px;
height: 350px;
position: absolute;
right: -140px;
background-size: cover;
z-index:-1;
top: 34px;
-webkit-animation: rotating 2s linear infinite;
-moz-animation: rotating 2s linear infinite;
-ms-animation: rotating 2s linear infinite;
-o-animation: rotating 2s linear infinite;
animation: rotating 2s linear infinite;
border-radius: 50%;
}
@-webkit-keyframes rotating /* Safari and Chrome */ {
from {
-ms-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-webkit-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
-ms-transform: rotate(360deg);
-moz-transform: rotate(360deg);
-webkit-transform: rotate(360deg);
-o-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@keyframes rotating {
from {
-ms-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-webkit-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
-ms-transform: rotate(360deg);
-moz-transform: rotate(360deg);
-webkit-transform: rotate(360deg);
-o-transform: rotate(360deg);
transform: rotate(360deg);
}
}
初始化插件
在页面DOM元素加载完毕之后,通过下面的方法来初始化该音频播放插件。
$.colorizer("div.colorizer", {
file: "Shahre_Man.mp3",
shadow: ".colorizer",
echolizer: ".echolizer"
});
html唱片机效果,黑胶唱片风格音频播放器jQuery插件相关推荐
- html5 仿微信语音播放器,Material design风格HTML5 audio音频播放器
jAudio.js是一款基于HTML5 audio的Material design风格音频播放器jQuery插件.该音频播放器可以设置音频播放列表,每首曲子的封面,标题等,还可以控制歌曲的播放和快进, ...
- Html5添加audio音频播放器插件教程
2019独角兽企业重金招聘Python工程师标准>>> 一.方法: 使用Material design风格音频播放器插件需要引入jQuery和jaudio.min.js. <s ...
- html 语音播放插件,Html5添加audio音频播放器插件教程
一.方法: 使用Material design风格音频播放器插件需要引入jQuery和jaudio.min.js. 二.HTML结构 00:00 00:00 三.CSS样式 下面是该音频播放器的主要C ...
- HTML5实现Winamp2.9音频播放器插件
Winamp2-js是一款使用 html5和javascript来实现Winamp 2.9 音频播放器的插件.该Winamp音频播放器插件有支持拖拽文件,自定义皮肤,支持可视化模式等特点.特点还有: ...
- jquery 音频播放_10个jQuery HTML5音频播放器
jquery 音频播放 根据Buzz Angle Music的数据 ,仅在美国,2017年第一季度就消费了830亿个音频流.这比上一季度增长了61.2%. 同时,音乐销量下降了23.8%. 2017年 ...
- 10个jQuery HTML5音频播放器
根据Buzz Angle Music的数据,2017年第一季度,仅美国就消费了830亿个音频流.这比上一季度增长了61.2%. 同时,音乐销量下降了23.8%. 2017年5月8日:此热门文章已更新, ...
- ffmpeg提取音频播放器总结
ffmpeg提取音频播放器总结: 一:简介 从编写音频播放器代码到完成播放器编写,测试,整整5天的时间,这时间还不算之前对 ffmpeg熟悉的时间,可以说是历经千辛万苦,终于搞出来了,虽然最终效果 ...
- 移动应用程序设计基础——安卓动画与视音频播放器的实现
<移动应用程序设计基础>实验6 安卓动画与视音频播放器的实现 实验名称: 实验6 安卓动画与视音频播放器的实现 所使用的工具软件及环境: JDK1.8,Android Studio 一.实 ...
- 【历史上的今天】4 月 23 日:YouTube 上传第一个视频;数字音频播放器的发明者出生
整理 | 王启隆 透过「历史上的今天」,从过去看未来,从现在亦可以改变未来. 今天是 2023 年 4 月 23 日,世界读书日.在 1564 年的这一天,全世界最卓越的文学家之一莎士比亚出生:161 ...
- (转载)历史——YouTube 上传第一个视频;网易云音乐正式上线;数字音频播放器的发明者出生
透过「历史上的今天」,从过去看未来,从现在亦可以改变未来. 今天是 2022 年 4 月 23 日,世界读书日.在 1564 年的这一天,全世界最卓越的文学家之一莎士比亚出生:1616 年的这一天,莎 ...
最新文章
- 【iOS】中间透明的引导蒙层
- Linux 内核超时导致虚拟机无法正常启动
- hdu 5493 Queue(逆序对,线段树)
- C#实现人脸识别【Users】
- react学习(13)-moment中 isRangePicker 控制类型
- EVENT:10218 dump uba of applied undo
- ECMAScript 6 开篇准备
- Swift 实践之UIWebView
- 教学案例 计算机,计算机教学案例
- 专业心理性格测试软件,what is my color心理性格测试
- illustrator插件-常用功能开发-直角圆角化-js脚本开发-AI插件
- IE取消或设置代理服务器脚本
- 线性方程组求解——基于MTALAB/Octave,Numpy,Sympy和Maxima
- 【JMeter】压测工具的使用
- 实现点击图片放大查看功能
- 工资倒挂 你怎么看?工作三年薪资不如毕业生!
- SOCKS5实现(一)
- 【转】校招优秀简历和普通简历的区别
- 北大计算机博士有多难考,我是怎样考上北大博士的
- 容器架构转传统lnmp架构(失败篇)