我有三个要叠加的图像(使用 HTML + CSS,如果可能,我不想使用 javascript):
这是我想要达到的结果:
[image4]
这是我尝试过的:
CSS:
.imageContainer {
position: relative;
}
#image1 {
position: absolute;
top: 0;
z-index: 10;
border: 1px solid blue;
}
#image2 {
position: absolute;
top: 0;
z-index: 100;
border: 1px solid fuchsia;
}
#image3 {
position: absolute;
top: 0;
z-index: 1000;
width: 10%;
height: 10%;
border: 1px solid green;
}
HTML:
<div class="imageContainer">
<img id="image1" src="http://i.stack.imgur.com/Es4OT.png"/>
<img id="image2" src="http://i.stack.imgur.com/WQSuc.png"/>
<img id="image3" src="http://i.stack.imgur.com/Xebnp.png"/>
</div>
image1:“主”图像( image1应该为imageContainer 设置最大高度和最大宽度 -上面的se HTML) to image1 [绿色边框]
horizontal-align: center;
top: 0;
horizontal-align: center;
我容易出错的 HTML + CSS 导致了这个:
我无法弄清楚我的 CSS 应该如何。我应该怎么做才能获得像 [image4] 这样的结果?