Я верю, что это просто, но я не могу понять это. Я хочу создать эффект наложения на изображение, но у меня проблемы с изображением PNG, в котором есть прозрачность. Черный фон от родительского элемента div заполняет прозрачные части изображения PNG, как если бы части изображения были установлены с непрозрачностью: по умолчанию 0.
Вот мой html
<div class="parent">
<img src="transparent.png"/>
</div>
Вот мой css
.parent {
background-color: #000000;
}
.parent img:hover {
opacity: .7;
}