【问题标题】:how to loop image up and down using JS?如何使用 JS 上下循环图像?
【发布时间】:2013-06-19 17:11:19
【问题描述】:

我是 JS 的初学者,需要一些帮助!我有一个高度为 270 像素的 div,里面有一个高度为 365 像素的图像。我需要的是上下循环的图像,所以人们可以看到这一切......

这是我的html:

<div class="destaquetodo">
    <div class="destaqueconteudo">
        <div class="destaquecapa">
             <img src="/imagens/2013/se-beber-nao-case-3/grande"></div>
        </div>
    <div class="destaquebox"></div>
</div>

【问题讨论】:

  • api.jquery.com/animate

标签: javascript image jquery-animate


【解决方案1】:

耶!

你不需要任何 JS 来做这个,用一点 CSS3 AnimationTransition 就可以达到很好的效果,看看这个小提琴:http://jsfiddle.net/k9nvB/1/

@keyframes up-down-loop {
    0% {
        top: 0;
    }
    50% {
        top: -95px;
    }
    100% {
        top: 0;
    }
}

有了这个@keyframe,你的效果会很好,只需将其适应你的项目即可:)

【讨论】:

  • 谢谢,它工作得很好,不好用……但是当你把鼠标移出它时,有什么方法可以保持它的位置?再次感谢!
  • 没有js我不这么认为
  • 编辑:实际上你可以只用 CSS YAAYY 来完成!!!看看这个:jsfiddle.net/k9nvB/1
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-10-27
  • 1970-01-01
  • 2021-09-20
  • 1970-01-01
  • 1970-01-01
  • 2019-10-08
  • 1970-01-01
相关资源
最近更新 更多