首页 >

css导入音乐怎么暂停 |淘宝二级分类css

1230247743css,css 怎样并列居中,firefox不加载外部css,css定位有哪些属性,css定义文本字体变体,js怎么让css动画倒放,淘宝二级分类csscss导入音乐怎么暂停 |淘宝二级分类css
/*导入音乐*/
#audio {
position:fixed;
left:-9999px;
}
.play {
background-image:url('./music.gif');
width:22px;
height:22px;
display:block;
position:fixed;
top:20px;
right:20px;
z-index:999;
}
.play.pause {
background-image:url('./pause.gif');
}
/*暂停音乐*/
.pause {
background-image:url('./pause.gif');
}
.pause.play {
background-image:url('./music.gif');
}
.play.pause #audio {
position:fixed;
top:-9999px;
}
.play.pause {
background-image:url('./music.gif');
}
.play.pause #audio {
position:fixed;
top:0;
left:0;
}
.play.pause ~ .play {
display:none;
}

以上是样式文件代码,其中play类表示播放按钮,pause类表示暂停按钮,audio实际上是一个音频元素的id。

在HTML文件内,则需加入以下代码:

/*暂停和播放的事件*/
var audio = document.getElementById('audio');
audio.volume = 0.8;
var playBtn = document.querySelector('.play');
playBtn.addEventListener('click',function(){
if(this.classList.contains('pause')){
this.classList.remove('pause');
audio.play();
console.log('play');
}else {
this.classList.add('pause');
audio.pause();
console.log('pause');
}
},false);

以上是HTML代码,通过JavaScript事件来实现暂停和播放功能。用户点击播放按钮,如果按钮上没有pause类,则添加pause类,同时暂停音乐,反之则切换为音乐。同时记得在音频元素上设置循环,避免音乐只播放一次就停止。

通过以上代码,用户可以在网页上暂停或播放音乐,提高用户体验,也让用户可以更加舒适地使用网页。


css导入音乐怎么暂停 |淘宝二级分类css
  • 百度css教程 |css如何让字体换行
  • 百度css教程 |css如何让字体换行 | 百度css教程 |css如何让字体换行 ...

    css导入音乐怎么暂停 |淘宝二级分类css
  • css通道栏是什么意思 |折叠css样式
  • css通道栏是什么意思 |折叠css样式 | css通道栏是什么意思 |折叠css样式 ...

    css导入音乐怎么暂停 |淘宝二级分类css
  • css div全称 |iconfont.css图标api
  • css div全称 |iconfont.css图标api | css div全称 |iconfont.css图标api ...