我有我想覆蓋三個圖像(用HTML + CSS,我做不要使用JavaScript如果可能的話):覆蓋多個圖像
這是結果,我想實現:
[圖像4]
這是我曾嘗試:
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的: 「主」 圖像(圖像1應該設置最大高度和用於imageContainer最大寬度 - 上述SE HTML) [藍色邊界]
IMAGE2:horizontal-align: center;
和top: 0;
相對於IMAGE1 [粉紅邊界]
圖像3:從原點尺寸由10%調整,horizontal-align: center;
相對於圖像1 [綠色邊框]
我容易出錯的HTML + CSS導致了這一點:
我無法弄清楚如何我的CSS應該是。我應該怎麼做才能達到[image4]的效果?
您需要哪些瀏覽器支持? – steveax 2012-07-11 23:44:30
儘可能多的但如果我必須選擇:FF和Chrome – 2012-07-11 23:56:34
您的z-index對於任何元素在哪裏?您可以將它們添加到 – Lawrence 2012-07-12 04:19:53