我有几个具有相同类的固定位置 div,距离窗口左边缘的距离不同,我想在发生某个动作时在每个 div 上增加/减少该距离等量(在这种情况下,窗口正在调整大小)。我尝试使用 CSS 和百分比而不是像素来定位它们,但它并没有完全完成这项工作。
有没有办法将每个 div 的位置存储在一个数组中,然后添加/减去给定数量的像素?
到目前为止,这是我尝试过的方法-我仍然对 JS 有所了解,所以就我所知,这可能真的很糟糕,但是这里有:
roomObjects = $('.object-pos');
var objectCount = 0;
for ( var objectCount = 0; objectCount < 10; objectCount++;) {
roomObjects = rooomObjects[objectCount];
console.log(roomObjects.css("background-position").split(" "));
}