Unfix Fixed Elements

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

Dovrai installare un'estensione come Tampermonkey, Greasemonkey o Violentmonkey per installare questo script.

You will need to install an extension such as Tampermonkey to install this script.

Dovrai installare un'estensione come Tampermonkey o Violentmonkey per installare questo script.

Dovrai installare un'estensione come Tampermonkey o Userscripts per installare questo script.

Dovrai installare un'estensione come ad esempio Tampermonkey per installare questo script.

Dovrai installare un gestore di script utente per installare questo script.

(Ho già un gestore di script utente, lasciamelo installare!)

Dovrai installare un'estensione come ad esempio Stylus per installare questo stile.

Dovrai installare un'estensione come ad esempio Stylus per installare questo stile.

Dovrai installare un'estensione come ad esempio Stylus per installare questo stile.

Dovrai installare un'estensione per la gestione degli stili utente per installare questo stile.

Dovrai installare un'estensione per la gestione degli stili utente per installare questo stile.

Dovrai installare un'estensione per la gestione degli stili utente per installare questo stile.

(Ho già un gestore di stile utente, lasciamelo installare!)

Autore
x0a
Installazioni giornaliere
0
Installazioni totali
113
Valutazione
0 0 0
Versione
3.0
Creato il
16/12/2018
Aggiornato il
07/06/2019
Dimensione
13,2 KB
Licenza
Non disponibile
Applica a
Tutti i siti

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.