2015-09-19 59 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