Unfix Fixed Elements

Intelligently reverses ill-conceived element fixing on sites like Medium.com

Чтобы установить этот скрипт, вы сначала должны установить расширение браузера, например Tampermonkey, Greasemonkey или Violentmonkey.

Для установки этого скрипта вам необходимо установить расширение, такое как Tampermonkey.

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

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

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

Чтобы установить этот скрипт, вы должны установить расширение — менеджер скриптов.

(у меня уже есть менеджер скриптов, дайте мне установить скрипт!)

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

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

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

Чтобы установить этот стиль, сначала вы должны установить расширение — менеджер стилей.

Чтобы установить этот стиль, сначала вы должны установить расширение — менеджер стилей.

Чтобы установить этот стиль, сначала вы должны установить расширение — менеджер стилей.

(у меня уже есть менеджер стилей, дайте мне установить скрипт!)

Автор
x0a
Установок в день
0
Всего установок
113
Оценки
0 0 0
Версия
3.0
Создано
16.12.2018
Обновлено
07.06.2019
Размер
13,2 КБ
Лицензия
нет данных
Работает на
всех сайтах

Description

Removes annoying sticky headers, footers, navigation bars and banners from websites like Medium.com

Synopsis

On my personal laptop, the header and footer on Medium.com obscure a whopping 40% of horizontal screen space.

A very simple, but naive, way to solve the problem would be to find and override every fixed block element with {display: none}. This works but you may lose important elements of the page such as navigation, modals, alerts and prompts. Another method would be to change position to "relative", "static" or "absolute". But this severely breaks scrolling on a site like Medium, and can lead to garbled pages if an element's position in HTML is vastly different from its expected position on the page. A much more effective solution is to conditionally hide/show fixed elements depending on the user's scroll position on the page.

Additional usage

Press Alt + Shift + F to toggle unfixing and re-fixing on a specific website. The exemption will be remembered until you hit Alt + Shift + F again.