你需要把img
里面 a div
,像这样:
<div class="container">
<img src="img.png" />
</div>
并将以下样式应用于父div
级:(我使用 250x100 作为图像大小)
width: 250px;
height: 100px;
background-color: red;
以及以下样式img
:(需要width
与height
上面相同)
width: 25px;
height: 100px;
mix-blend-mode: multiply;
因此,您正在使用在 parent内部的mix-blend
parent 。应该是这样的:background-color
div
img
div
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<style>
.container {
width: 250px;
height: 100px;
background-color: red;
}
.container img {
width: 250px;
height: 100px;
mix-blend-mode: multiply;
}
</style>
</head>
<body>
<div class="container">
<img src="https://images.unsplash.com/photo-1633113089631-6456cccaadad?ixlib=rb-1.2.1&ixid=MnwxMjA3fDF8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=1170&q=80" />
</div>
</body>
</html>