прокрутите страницу, чтобы этот элемент был виден

Я только что попробовал функцию прототипа scrollTo , и, как указано в документации, она

Прокручивает окно так, чтобы элемент появляется в верхней части области просмотра

. Я бы хотел, чтобы функция

  1. прокручивалась только в том случае, если элемент не полностью виден в области просмотра
  2. прокручивается так, чтобы элемент появлялся в центре области просмотра

знает ли кто-нибудь о такой функции в прототипе, сценарии или автономной?

8
задан Rob W 28 December 2011 в 10:58
поделиться