[JS] background-reapeat:no-repeat w JS

0

Mam tło bedące image. We function mam czasową rekurencję (piłeczka latająca po ekranie) i dla określonych wartości x (współrzędna pozioma piłeczki), ma się zmieniać tło. No i wszystko działa tylko jest problem, mimo, że w stylach body mam ustawione background-repaeat: no-repeat, to przy pierwszej zmianie tła, daje mi te obrazki sąsiadująco.

function ruch()
{
x=x+dx;
e=document.getElementById("pi");
e.style.left=x+"px";
if (x<70) {dx=-dx;document.body.style.background="url(1.jpg)";
document.body.style.background.repeat="0"};
if (x>200) {dx=-dx;document.body.style.background="url(2.jpg)";
document.body.style.background.repeat="0"};
setTimeout("ruch()",100);
}

no i właśnie te repeat nie chce działać. Próbowałem w różnych konfiguracjach z no-repeat itd.
Z góry dzięki za pomoc.

0

dx=-dx;document.body.style.background="url(1.jpg) no-repeat"

0

el.style.backgroundRepeat = 'no-repeat';

myślnik w stylach zamieniasz na powiększenie następnej litery

// no albo jak wyżej

0

Dzięki wielkie, już działa ;]

1 użytkowników online, w tym zalogowanych: 0, gości: 1