首页前端开发HTMLhtml5和css3以及jquery实现音乐播放器

html5和css3以及jquery实现音乐播放器

时间2024-01-23 13:37:47发布访客分类HTML浏览361
导读:收集整理的这篇文章主要介绍了html5和css3以及jquery实现音乐播放器,觉得挺不错的,现在分享给大家,也给大家做个参考。这篇文章主要讲实现音乐播放器的代码(htML5+css3+jquery),需要的朋友可以参考下看下面的效果图很不...
收集整理的这篇文章主要介绍了html5和css3以及jquery实现音乐播放器,觉得挺不错的,现在分享给大家,也给大家做个参考。这篇文章主要讲实现音乐播放器的代码(htML5+css3+jquery),需要的朋友可以参考下

看下面的效果图很不错吧,是怎么实现的呢?下面小编给大家分享下我的一番宝物,Lisa唱的 在angel beats的插曲。用到html5、css、jquery实现此音乐播放器。

一番宝物,Lisa唱的 在angel beats的插曲


最后在简述这个东西怎么写之前,本人男,24岁,籍贯上海,诚招女友一枚,要求:性格温顺。。。(省略500字)

p class="music">
     p class="MusicplaySound">
      img class="MusicPlayBg" src="image/music/zsy.png" />
      img class="MusicPlayPRocess rotate" src="image/music/yyjd.png" />
     p class="MusicPlayBox">
      h3 class="tITle">
    一番の宝物/h3>
      p class="name">
    Lisa(Yui final ver)/p>
      p class="MusicPic">
     img class="MusicPicName PicNameRotate" src="image/music/yifan.jpg" />
     img class="MusicPicButton" src="image/music/pause.png" />
     /p>
      p class="Share icon">
    分享/p>
      p class="Next icon">
    切歌/p>
     /p>
     /p>
     audio src="music/Yuiki.mP3" autoplay="">
    /audio>
    /p>
    

html部分就这样略过了。。。。基本都会写。。。

.MusicPlayProcess.rotate{
    animation:rotate 30s infinite linear;
}
.MusicPlayProcess.pause{
    animation-play-state:paused;
    -webkit-animation-play-state:paused;
}
.MusicPicName.PicNameRotate{
    animation:rotate 4s infinite linear;
}
.MusicPicName.pause{
    animation-play-state:paused;
    -webkit-animation-play-state:paused;
}
@keyframes rotate{
 From{
 transform:rotate(0deg)}
 to{
 transform:rotate(360deg)}
}
    

css部分么主要挑点有趣的

大概么这么几个css3动画。。。。上面那个

.MusicPlayProcess.rotate{
     animation: rotate 30s infinite linear;
}
    

你可以把这个30s改成歌曲时间长度就变成进度条了 O~HOHOHOHO(懒人总有懒办法)

infinite 么无限播放么你也懂得

.MusicPicName.pause{
    animation-play-state:paused;
    -webkit-animation-play-state:paused;
}
    

然后么暂停动画、、、、

兼容性是个硬伤其他没什么

$(function(){
     VAR play=1;
 $(".MusicPicButton").click(function(){
 if(play==0){
      $(this).attr("src","image/music/pause.png")  $(".MusicPlayProcess").removeClass("pause")  $(".MusicPicName").removeClass("pause")   $("audio").get(0).play();
      play=1;
 }
else{
      $(this).attr("src","image/music/play.png")  $(".MusicPlayProcess").addClass("pause")  $(".MusicPicName").addClass("pause")   play=0;
      $("audio").get(0).pause();
 }
 }
)}
    )

这里是Jq部分

play么确定当前状态1播放0暂停

 $("audio").get(0).play();
     $("audio").get(0).pause();
    

以上就是本文的全部内容,希望对大家的学习有所帮助,更多相关内容请关注PHP中文网!

相关推荐:

关于HTML5 canvas旋转动画的2个例子

html5和css3 动态气泡按钮的实现

以上就是html5和css3以及jquery实现音乐播放器的详细内容,更多请关注其它相关文章!

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!

上一篇: 如何解决layer弹出层中H5播放器全...下一篇:html5 canvas和JavaScript如何实...猜你在找的html5相关文章 关于移动端h5开发相关内容总结2022-05-17html5教程-学表单的第二天2018-12-10html5教程-HTML5浏览器支持2018-12-10html5教程-HTML5智能表单2018-12-10html5教程-微信H5使用resLoader实现加载页效果2018-12-10html5教程-day01-初级-JS0-热身运动JS入门教程2018-12-10html5教程-html5shiv.js和respond.min.js2018-12-10html5教程-不同浏览器对于html5 audio标签和音频格式的兼容性2018-12-10html5教程-使用Html5实现手风琴案例2018-12-10html5教程-html5笔记2018-12-10 其他相关热搜词更多phpjavapython程序员load

若转载请注明出处: html5和css3以及jquery实现音乐播放器
本文地址: https://pptw.com/jishu/584257.html
在HTML5 Canvas中放入图片和保存为图片的方法 利用HTML5 Canvas实现打飞机游戏

游客 回复需填写必要信息