2015-09-19 64 views

回答

1

您可以使用css轉換來將不透明度轉換爲類。

.visible { 
    transition: .3s opacity; 
    opacity: 1; 
} 

.hidden { 
    opacity: 0; 
} 

只是第一形象。可見和第二圖像.visible.hidden 然後爲菜單轉換交換類,所以第一形象.visible.hidden和第二圖像只。可見

您可以調整計時以創建一個漂亮的交叉淡入淡出。

+0

你的意思大致就像http://jsfiddle.net/nf6f2vmy/?它看起來像預期的那樣,但是我做得過於複雜(尤其是jQuery部分)?另外,是否有一個原因,我應該使用.visible.hidden而不是.hidden? – lapingultah

+0

這是因爲我寫它的方式,我有可見的過渡。你做到這一點很好。我在你的jsfiddle中更新了一些東西,以便使圖片的高度動畫化。 http://jsfiddle.net/nf6f2vmy/1/,這更多的是你在找什麼? – Acburst

+0

完美,謝謝! – lapingultah