HTML5默认音频播放器CSS样式

时间:2016-04-28 06:09:29

标签: javascript html css html5 audio

我正在尝试使用CSS编辑默认音频控件中播放按钮的背景颜色(以便它具有100个透明度)。

已经尝试过这个:

audio::-webkit-media-controls-play-button {
  background-color: rgba(0, 0, 0, 0.99);
}

而且:

audio::-webkit-media-controls-play-button {
  background-color: rgba(0, 0, 0, 1);
}

我唯一得到的是一个黑色正方形,其中播放按钮的图像应该是。

1 个答案:

答案 0 :(得分:1)

您正在使用的样式选择器和样式有效,但是,因为它基于 -webkit - ,仅适用于基于webkit的浏览器,请在Chrome中尝试您的代码,我尝试过关注,并且它适用于我:

<style>
audio::-webkit-media-controls-play-button {
  background-color: rgba(230, 230, 255, 1);
}
</style>

默认情况下,HTML5音频/视频播放器显示默认的浏览器控件。您可以选择通过CSS和Javascript自定义它们,或者像@Jainam建议的那样使用jPlayer之类的东西,或者您可以使用:MediaElement.jsaudio.js

有大量的jQuery插件可以满足您的需求,如果您只想显示自定义音频播放器,我建议您使用其中一种。

您可以查看以下示例,为您自定义音频播放器:http://authenticstyle.co.uk/html5-audio-player/