Ich habe eine feste Fußzeile in meiner Anwendung. Wenn Inhalte größer als die Höhe des Bildschirms werden, wird eine Bildlaufleiste hinzugefügt. Aber ich bin nicht in der Lage, das Ende des Inhalts zu sehen, weil es direkt unterhalb der Fußzeile liegt und die Fußzeile fixiert ist, lässt mich nicht darüber scrollen oder es sehen.
Bitte beachten Sie: Höhe der Fußzeile ist eigentlich nicht bekannt und ich habe andere feste divs, die oberhalb der Fußzeile Laufzeit erstellt werden. Der Inhalt sollte also über alle festen Divs im unteren Bereich scrollbar sein.Machen Sie den gesamten Inhalt scrollbar mit einer festen Fußzeile variabler Höhe
JS Geige für das gleiche: https://jsfiddle.net/wfck8y8n/
Der folgende Code in der Geige wegen der festen Fußzeile versteckt wird.
<div>I might get hidden because of footer</div>
Wie kann man dies mit nur CSS sichtbar machen?
Fügen Sie am unteren Rand Ihres Inhalts eine Auffüllung hinzu, die dieselbe Höhe (oder mehr) wie die feste Fußzeile aufweist. –
Fügen Sie 'padding-bottom: 20vh;' (wie footer height) zu 'body' hinzu. –
Fügen Sie padding-bottom zum Inhalt hinzu, sodass die Fußzeile nur die Auffüllung überlappt. – Nekomajin42