Перейти к содержимому

Фотография

Как прокрутить до конкретного элемента внутри div?


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 3

#1 maxslon

maxslon

    Новый участник

  • Members
  • Pip
  • 28 сообщений
  • ФИО:Максим


Отправлено 17 марта 2015 - 15:26

Добрый день.

Подскажите, есть ли какая-то возможность сделать скрол внутри div?

Как я понимаю, стандартный JavaScript метод scrollIntoView() работает только с браузерной прокруткой.

 

Пример можно видеть на сайте http://www.mamba.ru/ в форме поиска выбрать "Доп. опции", перейти на вкладку "Типаж". Появляется полоса прокрутки.

Прокрутить нужно элемент <div class="param-options-body-wrapper">


  • 0

#2 BabyRoot

BabyRoot

    Специалист

  • Members
  • PipPipPipPipPip
  • 833 сообщений


Отправлено 17 марта 2015 - 16:02

element.getCoordinates().inViewPort();

 

 

ну ещё и неплохо писать хотя бы на каком языке пишете.


  • 0

#3 maxslon

maxslon

    Новый участник

  • Members
  • Pip
  • 28 сообщений
  • ФИО:Максим


Отправлено 17 марта 2015 - 16:02

Решено:

Оказывается, работает стандартный Action.

Кроме того, можно реализовать через JS: http://stackoverflow...em-using-jquery

Но и подсказали еще один способ: http://learn.javascript.ru/coordinates


  • 0

#4 maxslon

maxslon

    Новый участник

  • Members
  • Pip
  • 28 сообщений
  • ФИО:Максим


Отправлено 17 марта 2015 - 17:24

element.getCoordinates().inViewPort();

 

 

ну ещё и неплохо писать хотя бы на каком языке пишете.

Спасибо, поторопился


  • 0


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных