Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 19.05.2015, 16:52
Новичок на форуме
Отправить личное сообщение для Октай Иманов Посмотреть профиль Найти все сообщения от Октай Иманов
 
Регистрация: 19.05.2015
Сообщений: 5

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

прошу не ругайте я новичок в JavaScript .

Последний раз редактировалось Октай Иманов, 23.05.2015 в 02:44.
Ответить с цитированием
  #2 (permalink)  
Старый 19.05.2015, 21:30
Профессор
Отправить личное сообщение для Batyabest Посмотреть профиль Найти все сообщения от Batyabest
 
Регистрация: 14.09.2013
Сообщений: 252

Немного не понятно - нужно чтобы при прокручивании горизонтального скролла страница вертикально прокручивалась?
Ответить с цитированием
  #3 (permalink)  
Старый 20.05.2015, 20:44
Аватар для EmperioAf
Профессор
Отправить личное сообщение для EmperioAf Посмотреть профиль Найти все сообщения от EmperioAf
 
Регистрация: 15.01.2015
Сообщений: 622

возможно ответ на твой вопрос: https://learn.javascript.ru/onscroll
Но вообще говоря вы не в ту тему написали
Ответить с цитированием
  #4 (permalink)  
Старый 23.05.2015, 02:00
Новичок на форуме
Отправить личное сообщение для Октай Иманов Посмотреть профиль Найти все сообщения от Октай Иманов
 
Регистрация: 19.05.2015
Сообщений: 5

Да, и чтобы колесиком мыши тоже можно было прокручивать.

Последний раз редактировалось Октай Иманов, 23.05.2015 в 02:04.
Ответить с цитированием
  #5 (permalink)  
Старый 24.05.2015, 22:01
Аватар для EmperioAf
Профессор
Отправить личное сообщение для EmperioAf Посмотреть профиль Найти все сообщения от EmperioAf
 
Регистрация: 15.01.2015
Сообщений: 622

Сообщение от Октай Иманов
Да, и чтобы колесиком мыши тоже можно было прокручивать.
Когда вы прокручиваете колёсиком мыши страницу, то функция повешенная на window.onscroll срабатывает.
Ответить с цитированием
  #6 (permalink)  
Старый 25.05.2015, 16:33
Аватар для ruslan_mart
Профессор
Отправить личное сообщение для ruslan_mart Посмотреть профиль Найти все сообщения от ruslan_mart
 
Регистрация: 30.04.2012
Сообщений: 3,018

body, html {
    overflow: hidden;
}

window.addEventListener('wheel', function(e) {
    var delta = e.deltaY || e.detail || e.wheelDelta,
        scrollTop = document.documentElement.scrollTop || document.body.scrollTop || 0;
    this.scrollTo(0, scrollTop + (delta > 0 ? 100 : -100));
});
Ответить с цитированием
  #7 (permalink)  
Старый 27.05.2015, 13:38
Новичок на форуме
Отправить личное сообщение для Октай Иманов Посмотреть профиль Найти все сообщения от Октай Иманов
 
Регистрация: 19.05.2015
Сообщений: 5

Большое спасибо, это даже круче.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибки и баги на сайте Jeremen Сайт Javascript.ru 79 13.08.2021 12:47
background resize IceDvl jQuery 4 25.04.2014 17:54
Как узнать что полоса прокрутки коснулся самого низа Грабовский Элементы интерфейса 3 15.01.2012 14:33
Полоса прокрутки сверху, так бывает? KonstantinK (X)HTML/CSS 3 13.04.2011 01:33
Как узнать, присутствует ли в окне полоса прокрутки или нет? возжаждавший Элементы интерфейса 6 12.03.2010 23:00