【发布时间】:2016-06-12 02:08:15
【问题描述】:
我想将一张图片放在另一张图片上方,这样当我将第二张图片设为部分透明时,将看到第一张图片。但我不想将第一张图片的背景图片用作
<div style="background-image: url("firstImage.png");">
<img src="secondImage.png"/>
</div>
因为这很明显。有没有什么技术可以在不将第一张图片作为背景图片的情况下将另一张图片放在第一张图片上。
【问题讨论】:
-
可以分享图片吗?
-
根据您的描述,我不是 100% 确定我理解您在寻找什么,但听起来您正在寻找的东西可以通过使用 css 定位将一个图像放在另一个图像上来复制(在您的情况下可能是绝对或相对定位)
-
@Frondor 您可以考虑任意两张图片,但我会更改第一张图片上方的图片的不透明度,以便也可以看到第一张图片。
-
我认为简单来说,您必须为 2 个图像保留两个占位符。使两个容器都具有绝对位置,因此一个位于上方。保持父级相对定位。然后你可以改变第二张图片的不透明度
标签: javascript html css image opacity