6

Есть ли в веб-браузере какая-либо опция (IE, Firefox или Chrome), позволяющая прокручивать до одного экрана после конца страницы? При чтении длинной страницы текста и нажатии PAGE-DOWN для прокрутки до следующей страницы текст в нижней части окна браузера прокручивается до верхней части окна (с приблизительным перекрытием двух строк). При прокрутке до последней половины или четверти экрана нижняя часть прокручивается до середины окна браузера (в зависимости от длины остального документа), что вынуждает меня искать свое место.

Плагин или аддон, который позволил бы переключать это поведение, был бы еще лучше.

Что-то вроде плагина ScrollPastEOF для Notepad++, но для веб-браузеров.

2 ответа2

3

Вот код CSS, который я использую для этого, версия, которая вызвала у меня меньше проблем на меньшем количестве сайтов. Посмотрите Стильный аддон или соответствующую вещь для вашего браузера, чтобы установить его. «700px» - это область просмотра моей страницы за вычетом небольшого количества, чтобы сделать последние строки видимыми в конце прокрутки.

html {
    height: auto !important;
    padding-bottom: 700px !important;
}

Например, в браузере Firefox нажмите «Создать пустой стиль» в меню «Стильные», а затем введите следующий код:

@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document url-prefix(http://), url-prefix(https://), url-prefix(ftp://), url-prefix(file://) {
    html {
        height: auto !important;
        padding-bottom: 700px !important;
    }
}

Я должен добавить, что я тестировал его только на Firefox, хотя он должен работать в любом браузере.

2

Я создал расширение Chrome только для вас, это довольно грубое исправление, но оно выполнит работу, ничего не делая. Проверьте это:https://github.com/LudwikJaniuk/MorePageSpace/releases/

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

Примечание для веб-разработчиков, которые читают исходный код: да, я знаю, что есть лучшие способы сделать это, чем добавить несколько десятков <br/> в HTML- код страницы.

Обратите внимание, если вы являетесь веб-разработчиком или, по крайней мере, знаете простой HTML: расширение в основном делает то, что оно добавляет много тегов <br/> в конец тела страницы, когда вы нажимаете на ее кнопку. Я добавил много из них, так как мой экран довольно большой, но если вы решите, что хотите еще, вы всегда можете щелкнуть по нему дважды. Или трижды ... ;)

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

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