6

В OS X Lion есть ли способ отключить прокрутку с резинкой? Это эффект отскока, когда панель содержимого прокручивается за верхний или нижний край окна. Это происходит только с трекпадом.

3 ответа3

1

К сожалению, единственным способом является поворот по инерции прокрутки. Системные настройки> Универсальный доступ> Мышь и трекпад> Параметры трекпада> Прокрутка> без вмешательства

0

Прокрутка по инерции НЕ является тем же, что и эффект эластичности при достижении верхней или нижней части страницы в приложении, которое поддерживает его (например, Safari 5.1.)

При этом у нас есть встроенный способ отключить инерционную прокрутку. У нас нет способа отключить эффект эластичности, если мы используем устройства ввода, которые поддерживают жесты.

Я нашел этот фрагмент CSS, который, по-видимому, отключает его:

body {
  overflow: hidden;
}

Теперь, чтобы понять, как реализовать правило CSS на каждой веб-странице, которую мы посещаем ... возможно, с помощью расширения Safari, такого как QuickStyle или NinjaKit.

QuickStyle: http://canisbos.com/quickstyle

0

Отключить резиновые полосы, но не исчезающие полосы прокрутки:

defaults write -g NSScrollViewRubberbanding -bool false

... и восстановить:

defaults delete -g NSScrollViewRubberbanding

Это не влияет ни на Safari, ни на iTunes, которые используют свою собственную постоянно включенную систему с резиновой лентой (возможно, вообще не используют NSScrollView или не включают резиновые ленты).

(также это принадлежит http://apple.stackexchange.com)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .