手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

css3可控旋转音乐播放按钮

时间:2024-10-15 09:40:12

1、准备好需要用到的图标。

css3可控旋转音乐播放按钮
css3可控旋转音乐播放按钮

2、新建html文档。

css3可控旋转音乐播放按钮

3、书写hmtl代码。<div id="ln"><div id="audio-btn" class="on" onclick="ln.changeClass(this,'media')"> <audio loop="loop" src="images/SeeYouAgain.mp3" id="media" preload="preload"></audio></div></div>

css3可控旋转音乐播放按钮

4、书写css代码。<style>*{ margin:0; padding:0; list-style:none;}#ln #audio-btn{width: 44px;height: 44px; margin:100px auto;background-size: 100% 100%;}#ln .on{background: url('images/music_on.png') no-repeat 0 0;-webkit-animation: rotating 1.2s linear infinite;animation: rotating 1.2s linear infinite;}#ln .off{background: url('images/music_off.png') no-repeat 0 0;}@-webkit-keyframes rotating {from{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg); -o-transform: rotate(0deg);transform: rotate(0deg);}to{-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg);}}@keyframes rotating {from{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg); transform: rotate(0deg);}to{-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg); }}</style>

css3可控旋转音乐播放按钮

5、书写并添加js代码。<script src="jquery.min.js"></script><script>v锾攒揉敫ar ln = { changeClass: function (target,id) { var className = $(target).attr('class'); var ids = document.getElementById(id); (className == 'on') ? $(target).removeClass('on').addClass('off') : $(target).removeClass('off').addClass('on'); (className == 'on') ? ids.pause() : ids.play(); }, play:function(){ document.getElementById('media').play(); }}ln.play();</script>

css3可控旋转音乐播放按钮

6、代码整体结构。

css3可控旋转音乐播放按钮

7、查看效果。

css3可控旋转音乐播放按钮
© 手抄报圈