CSS непрозрачность затухания фона

Я делаюtransition где он исчезает в прозрачный белый, когда пользователь наводит курсор на изображение.

Моя проблема в том, что мне нужно изменить цвет, на который он исчезает, на черный. Я пытался просто добавитьbackground:black; к классу, который содержитtransition, но это не работает, к счастью, это 'все еще исчезает в белый прозрачный.

Код CSS, который я использую:

.hover:hover {
  opacity: 0.2;
}

.item-fade {
  background: black;
  opacity: 0.8;
  transition: opacity .25s ease-in-out;
  -moz-transition: opacity .25s ease-in-out;
  -webkit-transition: opacity .25s ease-in-out;
}
<p>Hover image, the white opacity needs to be black :/</p>
<img src="//placehold.it/100x100" class="hover item-fade">

Ответы на вопрос(4)

Ваш ответ на вопрос