Аудио плеер с обложкой альбома в качестве фонового изображения

1

Как сделать аудиоплеер с обложкой обложки альбома в качестве фонового изображения, чтобы все кнопки управления воспроизведением находились поверх этого изображения. Я использовал это

<audio controls = 'controls'>
    <source src='' type= 'audio/mp3'>
</audio>

но это не позволяет мне добавлять изображение, я много гугл без успеха.

  • 1
    Хммм. Div с фоном, который вы хотите, и аудио тег расположен на верхней части изображения?
  • 0
    да, что-то в этом роде, но я не думаю, что это хорошая идея использовать div с фоновым изображением!
Показать ещё 3 комментария
Теги:
bootstrap-4

2 ответа

1

Вы можете расположить div как относительный, размер его по мере необходимости и поместить аудиоплеер в div как абсолютный.

https://jsfiddle.net/os2yd6x3/1/

<div class="audioPlayer">
  <audio controls = 'controls'>
    <source src='' type= 'audio/mp3'>
  </audio>
</div>

.audioPlayer {
    width: 500px;
    height: 300px;
    background-image: url('http://arbordayblog.org/wp-content/uploads/2016/06/tree.jpg');
    background-size: cover;
    position: relative;
}

.audioPlayer audio{
  position: absolute;
  bottom: 0;
  width: 100%
}
  • 0
    Я также поместил изображение (обложку альбома) в качестве фонового изображения div
  • 0
    Да :). Я использовал цвет BG для представления фонового изображения. Я обновил свою скрипку с изображением
1

Вы можете захватить обложку альбома из media tags аудиофайла с помощью jsmediatags.

А затем положите его на div.

Пример - считыватель ID3

Ещё вопросы

Сообщество Overcoder
Наверх
Меню