首先感谢司徒正美的文章!
在司徒大神的博客看到一个简单的渐入渐出的效果,完全采用js实现。
如下:
1 |
|
我一直很不明白,为什么这里的图片的效果一定需要等待4秒才会出现。于是,研究之,
发现,原来一切都是由于positon所造成的。由于定位是采用的absolute,所以导致了,最后一张图片会覆盖前面的图片。
那么在改变前面的图片的opacity的时候,所有的效果都会被最后的一张图给挡住.
如需要改变这种情况,只需要在初始化的时候,将所有的图的opacity都重置为0.
如下:
1 | #album img{ |
这样重置之后,发现这个世界又开始清静了。
总体来说效果还是蛮简单的。
是的,很多人会说,干嘛不用jquery,jquery可能就是一句话的问题。
对于这个,不做解释。
偶有所得,以记录之,谨防忘记!