Прозрачное изображение не является прозрачным при использовании в модальном - PullRequest
1 голос
/ 12 марта 2020

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

.v--modal-overlay[data-modal="loading"] {
  background: black;
} 

Модалы html (кстати, я использую vue - js -модальную библиотеку):

<modal name="loading" width="256px" height="256px">
          <img src="../../public/loading.gif" />
        </modal>

Я ожидал, что это будет выглядеть так: enter image description here

Но вместо этого получил этот с белым фоном: enter image description here

1 Ответ

1 голос
/ 12 марта 2020

.bg_black {
  background: #000;
  height: 100vh;
}

.bg_black img {
  position: absolute;
  width: 100px;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
<div class="bg_black">
  <img src="https://media.giphy.com/media/17mNCcKU1mJlrbXodo/giphy.gif">
</div>

Вы должны знать, что вам нужно поместить прозрачный фон вашего GIF-файла, чтобы получить результат.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...