У меня есть дивы с фоном которые анимируются. Когда сайт в полноэкранном режиме, то все нормально:

Но как только я меняю размер окна:

Размер фона почему-то не меняется.
Вот css:
.picto-go {
position: absolute;
left: 100%;
top: 72.2%;
opacity: 0;
bottom: 100px;
overflow: hidden;
pointer-events: none;
z-index: 2;
bottom: 0;
background-repeat: no-repeat;
}
js:
pictDiv.style.background = "url(" + pictosAtlasLink + ") ";
pictDiv.style.backgroundPositionX = -pictosAtlasJSON.images[next_pictos.name][0] + "px";
pictDiv.style.backgroundPositionY = -pictosAtlasJSON.images[next_pictos.name][1] + "px";
Я добавлял разные параметры к фону ( backgroundSize и так далее ), но ничего не помогло, что делать?