Нужна помощь со слайд-меню с боку

Тема в разделе "JavaScript", создана пользователем sarkis, 19 июн 2015.

Модераторы: ZiX
  1. sarkis

    sarkis

    Регистр.:
    27 фев 2014
    Сообщения:
    249
    Симпатии:
    36
    всем привет ..
    На сайте http://kupit-koshku.ru/ сделал слайд-меню слева ..Проблема заключается в том , как реализовать , чтобы правая часть сайта ,когда отъезжала, не сдвигалась(скроллилась вправо-влево) пальцем на смартах ...

    Что делал :
    1) overflow hidden - не помогло для мобильных телефонов
    2) предложили сделать невидимый блок поверх сайта,когда меню открыто , но все ровно получается двигать правую часть ,если выделять мышкой текст .

    вот тут работает как нужно http://media02.hongkiat.com/mobile-navi-with-jquery/demo/index.html
     
  2. Solus_Rex

    Solus_Rex

    Регистр.:
    15 янв 2012
    Сообщения:
    426
    Симпатии:
    179
    А правая часть и не скроллится на смартфонах. Она реагирует не на скролл, а на тап. На нажатие. Точно также как и на обычных браузерах. Просто возвращается в исходное положение. А Вам кажется, что это скролл.
    Вот только, к сожалению, что поправить с скрипте я не знаю, чтобы не обратно не уезжало.
    А почему скрипт из примера не возьмёте?