существует ли простой способ выключить прокрутку страницы (вертикальную), но чтобы при этом отображался вертикальный скролбар?
поясню зачем:
в поиске Алг зафиксирован div поиска и он плавает в шапке - здесь все норм.
но, когда выполняется поиск, то список формируется не в плавающем div, а автоматически, скриптом где-то ближе к футеру сайта.
в результате, если прокрутить окно, то список прокручивается вместе с контентом, а форма поиска при этом располагается фиксированно -это не есть хорошо.
с другой стороны, если для div списка установить position: fixed - это тоже не работает.
почему - не знаю, но если это низ сайта, то список появляется где попало или вовсе не появляется.
в связи с этим, пытался попросту отключить прокрутку для bodi при вызова окна поиска, а затем включить при закрытии.
здесь все прекрасно работает.
но, с эстетической точки зрение - изза исчезания скролбара получается перепрыгивание контента по ширине - не красиво.
как обойти - не зна. ((
NEED HELP PLZ! Отключить прокрутку, но оставить скролбар... или найти другой вариант
-
- Сообщения: 54
- Зарегистрирован: 22 июл 2014, 09:46
- Откуда: из мамы
- Контактная информация:
NEED HELP PLZ! Отключить прокрутку, но оставить скролбар... или найти другой вариант
1. может div-ам списков фиксированную позицию задать?
2. где посмотреть сей казус?
2. где посмотреть сей казус?
NEED HELP PLZ! Отключить прокрутку, но оставить скролбар... или найти другой вариант
Дмитрий Николаевич писал(а):может div-ам списков фиксированную позицию задать?
происходит сей баг потому, что для списка устанавливается положение на странице "в тексте" а не для "плавающего блока", к сожалению повлиять на это не получается, потому что список обрабатывается стандартным скриптом библиотеки.fomenkoandrey писал(а):с другой стороны, если для div списка установить position: fixed - это тоже не работает.
почему - не знаю, но если это низ сайта, то список появляется где попало или вовсе не появляется.
на сайте http://motobratva.com.test/index.phpДмитрий Николаевич писал(а):где посмотреть
для доступ надо открыть C:\Windows\System32\drivers\etc\hosts и добавить внизу строку
Код: Выделить всё
77.222.131.11 motobratva.com.test
-
- Сообщения: 54
- Зарегистрирован: 22 июл 2014, 09:46
- Откуда: из мамы
- Контактная информация:
NEED HELP PLZ! Отключить прокрутку, но оставить скролбар... или найти другой вариант
Ну вобщем-то вот что получилось:
Исправил лишь свойство дива. Не смотрел код поиска ещё, может там какие тонкости есть.
(Вечером на даче посмотрю и погоняю код поиска)
Исправил лишь свойство дива. Не смотрел код поиска ещё, может там какие тонкости есть.
Где-то в коде у вас, "бегает" top position. Возможно сторонний JS. При прокрутке страницы вниз и поиске, див списка разворачивается ниже, почти на количество прокрученных "px". В свойствах это видно.fomenkoandrey писал(а):но если это низ сайта, то список появляется где попало или вовсе не появляется.
(Вечером на даче посмотрю и погоняю код поиска)
NEED HELP PLZ! Отключить прокрутку, но оставить скролбар... или найти другой вариант
Дмитрий Николаевич писал(а):Где-то в коде у вас, "бегает" top position
Дмитрий Николаевич писал(а):Возможно сторонний JS
это работа библиотеки jquery, какой именно - не нашел.fomenkoandrey писал(а):происходит сей баг потому, что для списка устанавливается положение на странице "в тексте" а не для "плавающего блока", к сожалению повлиять на это не получается, потому что список обрабатывается стандартным скриптом библиотеки.
есть только объявление класса
Код: Выделить всё
resultsClass: 'acResults',
liveSearch-master\styles\prosilver\template\jquery.autocomplete.js
есть такое при прокрутке страницы, вот только повлиять... надеюсь Алг разберется.Дмитрий Николаевич писал(а):де-то в коде у вас, "бегает" top position
мой код здесь viewtopic.php?f=5&t=60&p=1791#p1791 - закинул последнюю рабочую версию.Дмитрий Николаевич писал(а):Сам код дать бы, "на потискать". Не код поиска, а код клея к верху окна
код поиска - в теме Алг, хотя там были правки и с мои расширением может не пойти в этом виде.
щас попробую найти Алг и попрошу разрешения выложить рабочую версию поиска.
-
- Сообщения: 54
- Зарегистрирован: 22 июл 2014, 09:46
- Откуда: из мамы
- Контактная информация:
NEED HELP PLZ! Отключить прокрутку, но оставить скролбар... или найти другой вариант
Вдогонку:)
у вас в Портале наблюдается перекрытие:
некошерно, нужно исправлять.
у вас в Портале наблюдается перекрытие:
некошерно, нужно исправлять.
NEED HELP PLZ! Отключить прокрутку, но оставить скролбар... или найти другой вариант
уже пофиксил.Дмитрий Николаевич писал(а):некошерно, нужно исправлять.
спасибо
Код: Выделить всё
z-index: 10;