html - 是否可以使用 css 将两个图像合并为一个形状?

标签 html css clip-path

我有下面两张图片,如下所示。

图片 1

enter image description here

图像 2

enter image description here

我想用 css 合并这两个图像,并期望如下图所示。

预期图像

enter image description here

请帮我设置这样的图像。

我尝试使用 Clip-path 但什么也没得到:

div {
  background:url(/image/zzeP9.png);
  background-size:contain;
  height:200px;
  clip-path:url(/image/PkKi6.png)
}
<div ></div>

提前致谢。

最佳答案

这就是 mask 的用途:

img {
  -webkit-mask:url(https://i.ibb.co/sFjJtNN/PkKi6.png) center/contain no-repeat;
  max-width:100%;
}

body {
  background:pink;
}
<img src="/image/zzeP9.png" >

关于html - 是否可以使用 css 将两个图像合并为一个形状?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65165560/

相关文章:

css 剪辑路径形状在 ie 上不起作用或者我如何使用 css 创建它

css - 带有渐变叠加和背景图像的 SVG 圆 Angular 三 Angular 形

c# - 我下面的代码给了我一个问题,图像出现在文本之后

html - 可添加书签的 Ajax

javascript - 单击时数据内容不起作用

jquery - 单击选择器时如何停止滚动功能?

jquery - 垂直居中文本 (jQuery)

javascript - 加载包含数字 1 - 20 的 asp 下拉列表

html - 溢出可见而不增加页面宽度(滚动条)

html - 父 div 使用剪辑路径剪切子 div