【问题标题】:Animate image "roll" using JavaScript使用 JavaScript 动画图像“滚动”
【发布时间】:2022-01-19 19:08:34
【问题描述】:

在 NumPy 中,有一个名为 roll 的函数。 documentation 描述如下:

沿给定轴滚动数组元素。

滚动到最后一个位置之外的元素在 首先。

具体来说,在图像上调用roll 可能会产生以下移位版本:

我的问题是如何在 JavaScript 中为沿宽度和高度轴的任意移位值实现相同的效果以及如何使其具有动画效果,以便人们可以看到从原始图像到转换后的版本。

【问题讨论】:

  • javascriptnumpy 不要经常在一起...
  • @QuangHoang 哈哈不。我想在我的博客上可视化操作,并认为动画会很酷。标记numpy 可能与这个问题有点无关。

标签: javascript image numpy animation


【解决方案1】:

所以答案非常简单。可以这样实现:

#imageDiv {
  background-image: url(the_image.png);
  background-repeat: repeat;
}

之后,您可以简单地为imageDiv 上的background-position 属性设置动画(例如background-position: 42px 69px)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-12-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-14
    相关资源
    最近更新 更多