0
在下面的代碼中,存在不透明度轉換,它允許一個圖像淡出並顯示其背後的圖像。疊加這兩個圖像是一個徽標圖像,旨在保持全過程的全視圖,但在轉換過程中閃爍。 (在Chrome和Firefox測試 - 看到兩個)圖像受到另一個圖像不透明度轉換的影響
我怎樣才能保持不斷地在上面,在完全不透明的標誌,同時還具有潛在的圖像褪色的工作?
請參閱在底部的jsfiddle鏈接工作的例子。
的HTML
<div>
<img id="bloomtop"
src="http://dev.kaizenauto.co/images/colorbloom.jpg">
<img id="bloombottom"
src="http://dev.kaizenauto.co/images/greybloom.jpg">
<img class="img-responsive z99"
src="http://dev.kaizenauto.co/images/drivenow.png">
</div>
的CSS
.z99 {
z-index:99;
}
#bloomtop,
#bloombottom {
width:100%;
height:290px;
margin-bottom:-290px;
display:block;
transition: opacity .7s ease-in-out;
z-index:1;
}
#bloombottom:hover {
opacity:0;
}
所有這一切都在小提琴的動作:http://jsfiddle.net/ax3dwbyo/2/
感謝。
輝煌。謝謝。如果我想知道爲什麼這會起作用,我會搜索/閱讀關於什麼? – Zerp 2014-11-04 21:32:50
@Zepp CSS定位和z-index。 – TylerH 2014-11-04 21:35:11
不客氣,你應該閱讀有關CSS定位(http://www.w3schools.com/css/css_positioning.asp)和CSS Z-index屬性(http://www.w3schools.com/cssref/pr_pos_z -index.asp)。請將我的答案標記爲正確,以便用戶能夠知道您的查詢已得到答覆。謝謝。 – 2014-11-04 21:36:37