я, кажется, есть проблема с этой линии:javascript dom concatenate background-position string/auto update background image?
back_x += 1;
back_y += 10;
document.getElementById('body_id').style.backgroundPosition = back_x + 'px ' + back_y + 'px';
.css файл
body
{
background: #000;
background-image:url('image.jpg');
background-repeat:repeat;
font-family: Helvetica, sans-serif; font-size: 18px; line-height: 24px;
background-attachment:fixed;
}
<BODY id = "body_id"; >
В основном я пытаюсь использовать JavaScript, чтобы обновить положение фонового изображения, которое работает только один раз в цикле и после этого не работает снова. Все остальное на странице работает нормально. Может быть, строка не конкатенирована правильно?
EDIT: через пару минут моя страница работает нормально, тогда все функции JavaScript перестают работать! = (
Это действительно работает, но кажется, что это только обновляет фон один раз и никогда больше. Все в моем цикле Javascript работает, как раньше, но фон positio n не обновляется. – pandoragami
Это не тот код, который вы нам дали. Пожалуйста, поделитесь остальной частью своего кода, если вам нужна помощь. –
Код, который я показал, является большей частью цикла. Этого не так много, но я скоро опубликую его. – pandoragami