Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
 
1 / 1 / 1
Регистрация: 10.12.2013
Сообщений: 48
1

Исправить работу скрипта на больших разрешениях

10.06.2015, 12:52. Показов 411. Ответов 1
Метки нет (Все метки)

Задача: курсор двигаем влево - фон едет в право и наоборот.
Проблема: до ~800px все работает корректно, после ~900px вообще не работает, те фон статичный.
Заранее благодарю за ответы.
вот собственно код
Javascript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
document.body.onmousemove=function(e) { 
    // Получить событие 
    var e = e || window.event; 
  
    var doc = document.documentElement; 
    var body = document.body; 
  
    // Получить текущие координаты мыши 
 
        var mouse_x=e.pageX; 
 
    // Параллакс 
    do_parallax(mouse_x); 
} 
 
 
function do_parallax(mouse_x) { 
    var body = document.body; 
    var shift1, shift2, elem; 
  
    //  горизонтальный сдвиг для фонового изображения 
    shift1=50-Math.round((50-(mouse_x*100/body.clientWidth))/5); 
    shift2=50;
  
    elem=document.getElementById('maincontent2'); 
    elem.style.backgroundPosition=shift1+'% '+shift2+'%'; 
}
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.06.2015, 12:52
Ответы с готовыми решениями:

Как можно связать работу скрипта из балуна с работой скрипта на странице?
Первый раз задаю вопрос, извините если не в тот раздел. В общем, делаю метку через Яндекс карты...

При больших разрешениях Поддергивается изображение!!!
Подскажите пожалуйста!В некорторых играх с большой плотностью графических объектов с разрешением...

Пустоты по вертикали при больших разрешениях и малых масштабах
На главной странице моего сайта http://www.univer-comp.ru/ при больших разрешениях экрана в рамке с...

ускорить работу скрипта
Друзья - php скрипт выполняется более 400 секунд! Подскажите что можно подправить - что бы...

1
1 / 1 / 1
Регистрация: 10.12.2013
Сообщений: 48
19.06.2015, 01:25  [ТС] 2
вопрос решился использованием картинки для фона, которая намного больше ширины экрана, экран 1600пх, картинка ~3000пх
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.06.2015, 01:25

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Объсните работу скрипта
<?php ## Использование PREG_OFFSET_CAPTURE. $st = '<b>жирный текст</b>'; $re =...

Скрыть работу скрипта
Всем привет, помогите скрыть работу скрипта, а то при добавлении листа прыгает и стандартными...

Прервать работу скрипта
Добрый день! Подскажите, пожалуйста, такой момент. допустим я запустил такой код: ping -n 1...

Отследить работу скрипта
Доброго времени суток уважаемые форумчане. Признаюсь сразу, о скриптах знаю поверхностно. Попытаюсь...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.