你如何在其他图像的边界内填充图像?

阿雷格

大家好,我正在尝试在这样的 png 轮廓中填充图像

在此处输入图片说明

目前我有什么

<img _ngcontent-udx-c1="" alt="content-icon" src="https://i.stack.imgur.com/ob90p.png" ng-reflect-ng-style="[object Object]" style="background: url(&quot;https://hips.hearstapps.com/hmg-prod.s3.amazonaws.com/images/nature-quotes-1557340276.jpg&quot;);">

其中 event-icon.png 是白色轮廓,背景是来自谷歌的一些随机图像。结果是在此处输入图片说明

但我希望它确实填充在另一个图像的边界内,而不是仅仅通过整个标签将其推出。我怎样才能做到这一点?

陪伴阿菲

您需要创建另一个如下所示的图像并将其用作蒙版:

body {
  background:lightblue;
}
<img src="https://i.ibb.co/RyJRkpB/mask.png" />
<img src="https://i.stack.imgur.com/ob90p.png" />

在上面我们有两个图像,蒙版和带有轮廓的图像,如果将它们组合起来,您将得到以下内容:

.box {
  -webkit-mask:url(https://i.ibb.co/RyJRkpB/mask.png) center/contain no-repeat;
          mask:url(https://i.ibb.co/RyJRkpB/mask.png) center/contain no-repeat;
  background:url(https://picsum.photos/id/1014/800/800) center/cover;
}

body {
  background:lightblue;
}
<img src="https://i.stack.imgur.com/ob90p.png" class="box">

结果并不完美,因为我不擅长图像编辑,但您可以轻松编辑蒙版图像以使其更好

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在鼠标悬停时将图像定位在其他图像上方?

如何在React Native中将图像放置在其他图像之上?

如何在Android中使用画布在其他图像中添加图像?

在其他页面上进行编辑时如何在其他桌子上获取图像

在边界内旋转图像

如何合并图像以用形状填充其他图像?

如何在 Kivy 中将可拖动图像保留在另一个图像的矩形边界内?

如何在其他路径下运行此图像代理?

如何在Drupal中将节点的图像设置在其他信息的左侧?

如何在其他设备的Windows窗体中显示图像

春季内容,如何在其他页面上获取图像

如何在 SharedPreference 中保存 ImageView 图像并在其他活动(Gridview)中显示?

如何使PNG浮在其他图像之上

如何将图像放在其他盒子上?

无法使图像适合UITextField的边界内

使用gd在图像边界内换行

如何打印完全填充A4或其他格式的图像?

仅使用CSS扩展填充在其他元素上的图像

如何将图像放置在其他图像的一部分上

使用Jimp将图像放置在其他图像上

在其他图像之上添加叠加图像

无法使用CSS在其他图像上添加图像

将图像放置在其他图像之上

在其他框架图像android中向内移动图像

使图像在其他图像下方对齐

如何在Sprite的底部放置其他图像或矩形?

如何在边界之间反弹图像

我如何获取图像值并在其他div上实施React?

如何将分割结果叠加在其他图像上