逐渐放大图像的Javascript幻灯片

49

我想要这样的东西:

`http://codepen.io/docode/pen/EjyVQY`. 

在这种情况下,我只关心此幻灯片的缩放比例。如何在JS(而不是CSS)中实现相同的缩放效果?请记住,我希望缩放本身发生。不能通过单击或其他事件处理程序。

谢谢你的帮助!:)

更新:必须在宽度和高度保持不变的情况下实现缩放效果。

朝夕

HTML:

<div id="slideshow">
<img src="http://docode.com.ua/wp-content/uploads/pictures/pic-3.jpg"/>
<img src="http://docode.com.ua/wp-content/uploads/pictures/pic-2.jpg"/>    
<img src="http://docode.com.ua/wp-content/uploads/pictures/pic-1.jpg"/>    
</div>

CSS:

#slideshow {
    width:100%;
    height:100%;
    position:fixed;


}

#slideshow img {
   width:100%;
    height:100%;
   display:block;
    left:0;
    top:0;
   position:absolute;
    opacity:0;

}

jQuery的:

images = $('#slideshow img');

i = 0;
anima(i);
setInterval(function() {

  if (i < images.length - 1) {

    i++;

  } else {
    i = 0;

  }
  anima(i);
}, 15000);

function anima(i) {

  $(images).eq(i).fadeTo(100, 0.8);
  $(images).eq(i).animate({
    width: '150%',
    height: '150%',
    top: '-25%',
    left: '-25%',
    opacity: 1
  }, 15000, "linear", function() {
    $(this).fadeTo(1000, 0, function() {
      $(this).css('width', '100%');
      $(this).css('height', '100%');
      $(this).css('top', '0');
      $(this).css('left', '0');
    });

  });
}

演示:http : //fiddle.jshell.net/sinisake/w0jz31uc/show/播放值-加快或减慢速度,并根据需要更改宽度/高度动画。这个可以全屏显示,但也可以放在页面上的某个容器中。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

多图像幻灯片Javascript问题

来自分类Dev

JSON的幻灯片图像

来自分类Dev

用Javascript制作简单的图像幻灯片

来自分类Dev

使用javascript更改backgroundImage以进行图像幻灯片显示。

来自分类Dev

Javascript幻灯片背景与按顺序排列的图像

来自分类Dev

带有标题的Javascript幻灯片适合图像

来自分类Dev

显示所有图像的 JavaScript 幻灯片

来自分类Dev

JavaScript 幻灯片无法正常工作(图像是静态的)

来自分类Dev

一组带有幻灯片的图像 - javascript

来自分类Dev

在图像幻灯片的幻灯片中更改图像

来自分类Dev

如何使构建物在幻灯片演示中逐渐显示?

来自分类Dev

Javascript文字幻灯片

来自分类Dev

幻灯片过渡-Javascript

来自分类Dev

Javascript数组幻灯片

来自分类Dev

幻灯片过渡-Javascript

来自分类Dev

调试javascript幻灯片

来自分类Dev

带有Movepy的图像幻灯片

来自分类Dev

:hover上的幻灯片闪烁图像

来自分类Dev

Android中的自动幻灯片图像

来自分类Dev

使图像适合幻灯片容器

来自分类Dev

Jssor Slider计算幻灯片/图像

来自分类Dev

如何停止图像的幻灯片播放?

来自分类Dev

幻灯片放映中的多个图像

来自分类Dev

极短的jQuery图像幻灯片

来自分类Dev

Android中的自动幻灯片图像

来自分类Dev

嵌入幻灯片,图像破碎

来自分类Dev

使图像适合幻灯片容器

来自分类Dev

在幻灯片上扩展图像

来自分类Dev

高效的js图像幻灯片放映