我有一个应用程序,将照片列表加载到一个数组中,然后一个一个地显示这些照片。它应该是设计用来将图像隐藏在右边的窗口外的。然后图像应该从右向左滑动,直到它到达左窗口的边框。但是,在加载下一个图像时,如果加载旧图像需要一段时间才能滑入。加载新图像后,它将在动画完成后替换旧图像。 <img id="bg" class="clicky" alt=""></img></body>
function nextImage(){ // Load the next
我希望div.box在单击时(右:10 is )移动到左侧:10 is。容器宽度可能是可变的,所以div的左侧边沿总是向左移动是很关键的:10 to。由于下面的代码,这是不工作的。我成功地破解了一种让它移动的方法,在点击div时获得<body>的宽度,并进行一些计算,但是当浏览器被调整大小后,它就崩溃了。有什么更好的方法来实现这一点吗?我怀疑下面JS的问题是因为在JS运行后,div.box的位置right: 10px;没有被移除。background: re
我正在用JS做一个简单的游戏。因为当我们点击键盘上的A按钮时,我必须将字符向左移动。我得到了Keycode,并且我也能够更改left属性,但只有一次。我看到了许多类似的问题,但这些答案都没有帮助。-- The div that I wanna move --> <img src="game imgs/char-1.png" alt="" id=