实现音乐播放器的代码(html5 css3 jquery)
看下面的效果图很不错吧,是怎么实现的呢?下面小编给大家分享下我的一番宝物丽莎唱的在天使的心跳的插曲。用到html5、css、jquery实现此音乐播放器。
一番宝物丽莎唱的在天使的心跳的插曲
最后在简述这个东西怎么写之前,本人男,24岁,籍贯上海,诚招女友一枚,要求:性格温顺。(省略500字)
div class=' Music ' div class=' MusicPlaySound ' img class=' musicplayag ' src=' http : image/Music/zsy。png '/img class=' MusicPlayProcess rotate ' src=' http : image/musicplay/yyjd。png '/div class=' MusicPlayBox ' H3 class=' title '一番宝物/H3 p class=' name ' Lisa(Yui final ver)/p div class=' MusicPic ' img class=' MusicPicName picnameroute ' src=' http : image/music/Yifan。jpg '/img class=' MusicPicButton ' src=' http : image/music/pause。png '/div class='共享图标'分享/div div class='下一个图标'切歌/div/div/div audio src=' http : music/Yuiki。MP3 ' autoplay=' '/audio/div html部分就这样略过了。基本都会写。音乐播放过程。旋转{动画:旋转30s无限线性;} .音乐播放过程。暂停{动画播放状态:暂停;-网络套件-动画-播放-状态:已暂停;} .MusicPicname。Picnamerotate {动画:旋转4s无限线性;} .musicpicname。暂停{动画播放状态:暂停;-网络套件-动画-播放-状态:已暂停;} @关键帧旋转{从{ transform : rotate(0度)}到{变换:旋转(360度)} } CSS部分么主要挑点有趣的
大概么这么几个css3动画。上面那个
复制代码代码如下音乐播放过程。旋转{动画: }旋转30s无限线性;}
你可以把这个30s改成歌曲时间长度就变成进度条了O~HOHOHOHO(懒人总有懒办法)
无限么无限播放么你也懂得
复制代码代码如下:musicpicname。暂停{动画播放状态:暂停;-网络套件-动画-播放-状态:已暂停;}然后么暂停动画、
兼容性是个硬伤其他没什么
$(function(){ var play=1;$('.MusicPicButton’).单击(function(){ if(play==0){ $(this)).attr('src ',' image/music/pause.png') $(' .MusicPlayProcess ').removeClass(“”暂停')$('。MusicPicName ').removeClass("暂停")$("音频")。获取(0)。play();play=1;}else{ $(this).attr('src ',' image/music/play.png') $(' .MusicPlayProcess ').addClass('pause') $(' .MusicPicName ').addCLaSS(' pause ')play=0;$("音频")。获取(0)。pause();} })})这里是日本季刊日本季刊部分
玩么确定当前状态一播放0暂停
复制代码代码如下:美元('音频')。获取(0)。play();$("音频")。获取(0)。pause();
以上就是本文的全部内容,希望大家喜欢。
版权声明:实现音乐播放器的代码(html5 css3 jquery)是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。