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

Добавил пользователь Евгений Кузнецов
Обновлено: 04.10.2024

Существует несколько способов прокрутки лист. Для перемещения между ячейками и быстрого перемещения по различным областям можно использовать клавиши со стрелками, полосы прокрутки или мышью.

В Excel вы можете воспользоваться увеличенной скоростью прокрутки, простой прокруткой до конца диапазонов и подсвечивающих подсвечивающих подсвечивать о том, где вы находитесь на этом экране. Для прокрутки диалогов с списками с полосами прокрутки также можно использовать мышь.

Для перемещения между ячейками на сайте щелкните любую ячейку или используйте клавиши со стрелками. При переходе к ячейке она становится активная ячейка.

Необходимые действия

Нажимайте клавиши CTRL+клавиша со стрелкой для прокрутки до начала и конца каждого диапазона в столбце или строке перед остановкой в конце.

Чтобы перейти к началу и концу каждого диапазона, прежде чем останавливаться на конце, нажмите клавиши CTRL+SHIFT+клавиша со стрелкой.

На одну строку вверх или вниз

Нажмите клавишу SCROLL LOCK, а затем используйте клавиши СТРЕЛКА ВВЕРХ и СТРЕЛКА ВНИЗ для прокрутки на одну строку вверх или вниз.

Один столбец влево или вправо

Нажмите клавишу SCROLL LOCK, а затем используйте клавиши СТРЕЛКА ВЛЕВО и СТРЕЛКА ВПРАВО для прокрутки одного столбца влево или вправо.

На одно окно вверх или вниз

Нажмите page UP или PAGE DOWN.

Одно окно влево или вправо

Нажмите клавишу SCROLL LOCK, а затем, удерживая нажатой клавишу CTRL, нажмите клавишу СТРЕЛКА ВЛЕВО или СТРЕЛКА ВПРАВО.

Нажмите клавишу SCROLL LOCK, а затем, удерживая нажатой клавишу CTRL и клавишу со стрелкой, можно быстро перемещаться между большими областями.

Примечание: Когда scroll LOCK в положении SCROLL LOCK, scroll LOCK отображается в панели состояния в Excel. При нажатии клавиш со стрелками при нажатии клавиши SCROLL LOCK будет прокручиваться на одну строку вверх или вниз либо на один столбец влево или вправо. Для перемещения между ячейками с помощью клавиш со стрелками необходимо отключить scroll LOCK. Для этого нажмите клавишу SCROLL LOCK (ScrLk) на клавиатуре. Если клавиатура не содержит эту клавишу, вы можете отключить режим SCROLL LOCK с помощью экранной клавиатуры. Чтобы открыть экранную клавиатуру, нажмите кнопку Начните на рабочем Windows и введите Экранная клавиатура. Чтобы отключить режим SCROLL LOCK, нажмите клавишу ScrLk и закроете экранную клавиатуру.

Если полосы прокрутки не отображаются, для их отображения выполните следующее:

Выберите Файл > Параметры.

В Excel 2007 нажмите кнопку Microsoft Office и выберите Excel параметры.

В таблице ниже описаны различные способы использования полос прокрутки для перемещения по таблице.

Необходимые действия

На одну строку вверх или вниз

Щелкните стрелки прокрутки или на вертикальной панели прокрутки, чтобы переместить лист на одну строку вверх или вниз.

Один столбец влево или вправо

Щелкните стрелки прокрутки или на горизонтальной полосе прокрутки, чтобы переместить лист на один столбец влево или вправо.

Прокрутка с увеличенной скоростью прокрутки

Чтобы увеличить скорость прокрутки во время прокрутки, удерживайте указатель мыши в самом далеком конце экрана более 10 секунд.

Перемещение мыши в обратном направлении замедляет скорость прокрутки.

На одно окно вверх или вниз

Щелкните над или под линией прокрутки вертикальную.

Одно окно влево или вправо

Щелкните слева или справа от области прокрутки на горизонтальной полосе прокрутки.

Удерживая на удержании shift, перетаскивание панели прокрутки .

При использовании полос прокрутки для перемещения по книге в Excel отображается экранная подсылка, которая показывает номера строк или буквы столбцов (или цифры, если для книги задан стиль ссылок R1C1), чтобы вы знали, на чем вы находитесь.

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

Чтобы просмотреть все данные, можно без привязки к левой верхней ячейке на экране. Даже если вы перестанете прокручивать строку или столбец частично, Excel не будет перемещаться дальше, что особенно полезно для больших ячеек. Эти улучшения работают с мышью, колесиком мыши, сенсорной панелью, сенсорным экраном или перетаскиваниями ручеев.

По умолчанию прокрутка зависит от высоты одной Excel строки. Если у вас есть точечная мышь или сенсорная панель, вы можете прокручивать их по одному пикселю. Однако если для Windows мыши установлено перемещение одной строки текста для каждого щелчка мыши, она будет Excel поведением.

Совет: Если вам нужно прикрепить к левой верхней ячейке, используйте кнопки со стрелками на панели прокрутки или используйте клавиши со стрелками на клавиатуре, чтобы изменить выбор ячейки, пока лист не будет иметь нужное положение.

Некоторые устройства с мышью и другие указатели, такие как указатель Microsoft IntelliMouse, имеют встроенные возможности прокрутки и масштабирования, которые можно использовать для перемещения и увеличения или уменьшения на лист диаграммы. Для прокрутки диалогов с списками с полосами прокрутки также можно использовать мышь. Дополнительные сведения см. в инструкциях для указывающих устройств.

Необходимые действия

Прокрутка вверх или вниз по нескольким строкам за один раз

Поверните колесико вперед или назад.

Прокрутка влево или вправо Windows

Нажмите и удерживайте нажатой CTRL+SHIFT и поверните колесико вперед или назад.

Прокрутка с увеличенной скоростью прокрутки

Чтобы увеличить скорость прокрутки во время прокрутки, удерживайте указатель мыши в самом далеком конце экрана более 10 секунд.

Перемещение мыши в обратном направлении замедляет скорость прокрутки.

Панорамирование на разных таблицах

Удерживая нажатой кнопку колесия, перетащите указатель от знака в нужном направлении. Чтобы ускорить прокрутку, переместили указатель от знака начала. Чтобы замедлить прокрутку, переместить указатель ближе к знаку начала.

Автоматическое протаскирование на разных концах таблицы

Увеличение и уменьшение масштаба

Удерживая на удержании CTRL, поворачивать IntelliMouse колесико вперед или назад. Процент увеличенного изображения отображается в панели состояния.

Показывать подробности в структуре

Навести указатель на ячейку, которая суммирует данные в структуре, а затем, удерживая на удержание shift, поворачивать колесико вперед.

Скрытие подробностей в структуре

Наводя указатель на любую ячейку с подробными данными, поворачивать колесико назад, удерживая на этом месте shift.

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.

Хотя трекпад становится основным указательным устройством в форм-факторе ноутбука, многие пользователи по-прежнему предпочитают мышь, поскольку она обеспечивает лучший контроль и больше функциональности при выполнении точных задач, таких как игры или редактирование контента.

Чтобы повысить удовлетворенность пользователей, Windows часто реализует множество дополнительных функций. Тем не менее, некоторые из них могут иметь неприятные последствия, и Microsoft часто сталкивается с негативной реакцией за выпуск глючного и непроверенного контента. Windows 10 часто плохо себя ведет, и многие пользователи сообщают о множестве ошибок, которые затрудняют их использование устройства.

Одна такая ошибка, о которой я расскажу сегодня, это та, где Windows 10 продолжает прокручиваться вниз автоматически.

Как решить, если Windows 10 автоматически прокручивает вниз?

Эта простая ошибка может разочаровать пользователей, поскольку автоматическая прокрутка экрана может снизить производительность в рабочее время. Если вы неоднократно видите эту ошибку, ваш компьютер может оказаться практически бесполезным, и вы не сможете выполнить какую-либо работу. Вот некоторые потенциальные исправления, которые можно развернуть, чтобы решить, если вы видите Windows 10 прокрутка сама.

ИСПРАВЛЕНИЕ 1. Изменение настроек Windows для вашей мыши

В Windows 10 есть функция, которую я считаю очень полезной, это неактивная прокрутка окна. Лично это позволяет мне настраивать экранный контент без необходимости менять активное окно. Однако это также подвержено ошибкам, и многие пользователи сообщают, что включение этого параметра приводит к их прокрутка мышью самостоятельно.

Чтобы отключить этот параметр, необходимо выполнить следующие действия:

scroll_inactive_windows_when_i_scroll

Теперь проверьте, если Windows 10 неуправляемая прокрутка ошибка сохраняется на вашем устройстве.

ИСПРАВЛЕНИЕ 2: Проверьте физические кнопки

Если устройство продолжает прокручиваться автоматически без какого-либо пользовательского ввода, проверьте, есть ли какие-либо проблемы с вашей клавиатурой, особенно клавиша со стрелкой вниз и страница вниз.

Некоторые пользователи в сообществе Microsoft обсуждали, что действительно была аппаратная проблема с их клавиатурой, что привело к Windows 10 прокрутка сама без ввода мышью. Это может произойти по многим причинам, таким как пыль, повреждение от использования и т. Д.

Убедитесь, что у вас нет физических повреждений клавиатуры и колесика мыши. Если есть, отремонтируйте устройство, если можете, или отнесите его в сервисный центр и замените ключи. Подключите ваше отремонтированное устройство и проверьте, если все еще Windows 10 продолжает прокручиваться вниз.

ИСПРАВЛЕНИЕ 3. Обновление или откат драйверов мыши

Чтобы исключить возможность устаревшего драйвера, необходимо проверить и обновить все доступные драйверы мыши, если Windows 10 продолжает прокручиваться вниз.

Примечание: это предполагает, что вы используете последнюю версию Windows и все обновления установлены.

Чтобы обновить драйверы мыши, выполните следующие действия:

  1. Откройте окно запуска, нажав Win + R.
  2. Тип devmgmt.msc и нажмите Войти открыть диспетчер устройств.

Devmgmt

  1. Подключите мышь к вашей системе и раскройте Мыши и другие указательные устройства.
  2. В списке щелкните правой кнопкой мыши неисправную мышь и выберите Обновить драйвер.
  1. Windows проверит наличие любых ожидающих обновлений. Следуйте инструкциям на экране для обновления любых доступных драйверов мыши.
  2. Начать сначала ваш компьютер после завершения обновления.

Если были какие-либо конфликтующие устаревшие драйверы, их обновление должно решить вашу проблему.

ИСПРАВЛЕНИЕ 4: Восстановление системы или перезагрузка вашего ПК

Если приведенные выше решения не помогли решить вашу проблему, возможно, что-то не так с самой вашей операционной системой. Это могло произойти из-за недавнего обновления системы, которое было установлено неправильно, или из-за вируса или вредоносной программы, которая испортила вашу систему.

Если вы регулярно выполняете резервное копирование своих данных в режиме онлайн или в автономном режиме на жестких дисках, вы можете перезагрузить компьютер или выполнить восстановление системы, если у вас нет резервных копий.

Восстановление системы

Чтобы выполнить восстановление системы, выполните следующие действия:

  1. Открыть Бегать диалог, нажав Win + R.
  2. Тип sysdm.cpl и нажмите Войти запустить окно свойств системы.
  3. Перейти на вкладку с пометкой Защита системы.
  4. Нажать на Восстановление системы кнопка под разделом, отмеченным тем же именем.

restore_system_files

Перезагрузить компьютер

Если у вас есть резервные копии или вы не хотите сохранять существующие данные, вы можете выполнить сброс, который восстановит настройки по умолчанию на вашем устройстве. Для этого выполните следующие действия:

Завершение

Наличие постоянных проблем с мышью может привести к снижению производительности вашего устройства. Если Windows 10 продолжает прокручиваться вниз на вашем устройстве, теперь вы знаете, как решить проблему, используя решения, представленные выше. Если вы нашли это полезным, сообщите нам в комментариях, как вы решили эту ошибку, и обсудите то же самое.

Чтобы создать прокручиваемый контейнер, нужно настроить отображение содержимого — его не должно быть видно за пределами блока. Эта задача решается с помощью CSS-свойства overflow. Можно использовать значение auto или scroll. Пример кода:

Получился стандартный слайдер, который уже работает. Но он плох тем, что на мобильных устройствах его нельзя листать свайпом. Пользователям приходится перемещать элементы через весь экран. Это происходит из-за того, что прокрутка не учитывает содержимое просматриваемой области.

Решить эту проблему поможет CSS Scroll Snap. Он позволяет привязать положение прокрутки к местоположению или определённым элементам после того, как пользователь прокрутил страницу. Вот классный пример использования из статьи Practical CSS Scroll Snapping:

Простой прокручиваемый контейнер

Чтобы добиться похожего эффекта, добавим в наш код два свойства: scroll-snap-type и scroll-snap-align. Первое нужно указать для контейнера, второе — для дочерних элементов.


Отлично — теперь элементы можно пролистывать свайпом, а не перетаскивать пальцем через всю ширину экрана. Посмотрим, какие ещё возможности даёт CSS Scroll Snap.

Настройка направления и строгости привязки

Свойство scroll-snap-type задаётся контейнеру и позволяет указать направление, в котором происходит привязка прокрутки (x или y), а также строгость привязки (none, mandatory или proximity).

С направлением всё просто:

  • горизонтальная прокрутка — x или ключевое слово inline:
  • вертикальная прокрутка — y или ключевое слово block;
  • привязка в обоих направлениях — both.

Чуть сложнее увидеть разницу между значениями mandatory и proximity, которые определяют строгость привязки:

  • none — нет привязки к точке;
  • mandatory — обязательное смещение прокрутки к указанной точке;
  • proximity — смещение происходит только в тех ситуациях, когда область видимости находится близко к точке привязки. Степень близости браузер определяет самостоятельно.

Главный плюс mandatory — предсказуемость. Вы знаете, что браузер точно сместит область видимости к заданной точке. Главный минус — негибкость. Например, если содержимое при вертикальной прокрутке слишком большое по высоте, то пользователи окажутся в неприятной ситуации — они просто не смогут переместиться к определённому месту, браузер будет сразу перекидывать их к точке привязки.


Текст не помещается в области видимости по высоте, последние строчки невозможно прочитать, потому что срабатывает строгая привязка к прокрутке. Чтобы такого эффекта не было, можно заменить mandatory на proximity. Но и здесь остаётся опасность пролистывания — всё зависит от браузера. Проблему можно решить с помощью свойства scroll-padding, о котором мы поговорим ниже.

Изменение точек привязки

Свойство scroll-snap-align задаётся дочерним элементам. Это те самые точки привязки, про которые шла речь при изучении значений mandatory и proximity свойства scroll-snap-type. Доступные значения scroll-snap-align — start, center и end.

Чтобы было проще понять разницу, посмотрите на этот пример:


У первого и второго элементов значение start, у третьего — center, — у четвёртого и пятого — end. Прокрутите содержимое контейнера вверх и вниз. Проследите, как меняется позиция каждого элемента.

При горизонтальной прокрутке привязка работает аналогичным образом. Start в таком случае — левый край контейнера, end — правый край.

Управление прокруткой

Свойство scroll-snap-stop задаётся дочерним элементам и позволяет управлять прокруткой. Принимает два значения:

  • normal — привязка происходит только тогда, когда пользователь прекращает прокрутку, отдельные точки привязки могут быть пропущены;
  • always — контейнер останавливается на каждой точке привязке, прежде чем пользователь сможет скроллить дальше.

Значение по умолчанию — normal. Но если вы хотите исключить вероятность того, что пользователь пролистнёт важный элемент, установите значение always.

Настройка внутреннего отступа контейнера

Свойство scroll-padding задаётся контейнеру и устанавливает внутренний отступ. Вместо сокращённой записи можно использовать более конкретную: scroll-padding-top/right/bottom/left.

Внутренний отступ может быть полезен, если высота элемента больше высоты контейнера. Это решает рассмотренную выше проблему использования значения mandatory свойства scroll-snap-type. Можно просто указать, чтобы при пролистывании сверху оставалось достаточно место для отображения последних строк фрагмента текста.

Ещё одно полезное применение — если внутри контейнера есть фиксированный блок. Отступ поможет избавиться от перекрывания содержимого.

Настройка внешнего отступа элемента

Свойство scroll-margin задаётся дочерним элементам и устанавливает внешний отступ до позиции прокрутки. Вместо сокращённой записи можно использовать более конкретную: scroll-margin-top/right/bottom/left.

Например, здесь внешний отступ задан только третьему элементу. Он занимает позицию в 50px от позиции прокрутки. При этом следующие за ним элементы снова привязываются к указанной точке.

Поддержка в браузерах:

Создать слайдер на CSS, поддержка браузерами

В последних версиях популярных браузеров полная поддержка. В Internet Explorer 10 и 11 — частичная.

На ноутбуке недавно началась самопроизвольная безостановочная прокрутка страниц (браузер файерфокс). мыши нет! только тачпад. искал на форумах - явно никто ничего не понимает, и посоветовать не может. хотя проблема, смотрю, у многих возникала. установил сегодня др. веб - без толку. надеюсь, Вы сможете что-то посоветовать. С уважением, А.

А. задал(а) этот вопрос 25 июня 2017

Ответы:

petrovich17 | 20 декабря 2017, 20:42
А проблема наблюдается только в браузерах? В офисных пакетах подобного нет? Может просто запала клавиша или включено залипание (в настройках клавиатуры Windows)? Очень похоже. Можно просто тачпад отключить попробовать в оснастке Устройства. Если после отключения тачпада прекратится, то виновен он, если нет, тогда виновник кто-то иной.

Алексей | 26 июня 2017, 07:58
Николай, большое спасибо за подробные разъяснения! попробую так и сделать. кстати, сейчас получилось сделать вот как: если удерживать кнопку Пэйдж Ап, бесконтрольная прокрутка прекращается. не знаю, надолго ли. :)

Николай | 26 июня 2017, 01:33
1. Наиболее вероятная причина - настройки тачпада. У тачпада в настройках должна быть опция включения/отключения вертикальной прокрутки. Стало быть сейчас эта опция включена. Раз вы не упомянули об этом, то наверное не знаете. Настройки тачпада живут либо в панели Управлении и далее смотрите пункт с настройками мышей/сенсорных устройств. Либо же для тачпада у вас должен стоять отдельный драйвер или программа от производителя ноутбука - покопайтесь там. В общем доберитесь до настроек тачпада и отключите вертикальную прокрутку.
Кстати, уже был у нас похожий вопрос (только там с настройками мыши проблема была).

2. По уму конечно, если подходить к вопросу серьезно, то нужно было бы сперва диагностику провести.

а) Отключить тачпад. На ноутбуке обычно есть кнопка отключения прямо с клавиатуры (например для Acer это будут комбинация Fn+F7 кажется). Либо можно отключить тачпад прямо из Панели Управления Windows. Либо из тачпадовской программы от разработчика.

б) Подключить мышь (заведомо исправную и лучше простую без наворотов). И проверить с мышью.

Если проблема исчезла, значит дело точно в тачпаде. Если проблема осталась, то нужно смотреть дальше: возможно какое-то расширение для вертикальной прокрутки вы установили в браузер, а возможно (это малая вероятность) нажали какую-то специальную кнопку с залипанием на клавиатуре для вертикальной прокрутки (если у вас какая-то навороченная клава на ноутбуке).

в) Если дело не в тачпаде, то заодно и браузер можно проверить. У вас в системе точно есть Internet Explorer. Если в нём проблемы нет - значит проблема с Firefox.

Читайте также: