Neue Kopfzeile: Stellen Sie sicher, dass sich die Fußzeile immer am Ende der Seite befindet
P粉318928159
P粉318928159 2023-08-27 23:13:19
0
1
397

Ich arbeite an einem Projekt, bei dem ich möchte, dass die Fußzeile am Ende der Seite bleibt, aber erst sichtbar ist, wenn ich zum Ende der Seite scrolle. Ich habe versucht, „position: Fixed“ in meinem CSS zu verwenden, aber es schwebt über meinem Inhalt und wird für die absolute Positionierung in der Mitte der Seite fixiert und deckt den Inhalt ab. Außerdem gibt es bei Seiten, die nicht viel Inhalt haben, Leerraum unter der Fußzeile, wenn ich keine Position spezifiziere oder „Position: absolut“ verwende. Bitte um Vorschläge.

* { Rand: 0; Polsterung: 0; } Header { Hintergrundfarbe: grau; } Fusszeile { Hintergrundfarbe: grau; unten: 0; Höhe: 20px; Position: fest; Breite: 100 %; } /* Wenn ich eine feste Positionierung verwende, ist die Fußzeile fest über dem Inhalt. Ich möchte, dass die Fußzeile am unteren Rand der Seite bleibt, aber nicht sichtbar ist. */   
Titel

Titel

Lorem ipsum dolor sit, amet consectetur adipisicing elit. Adipisci eos deserunt fugiat doloremque your text`ut.

© Copyright, Kommerziell
P粉318928159
P粉318928159

Antworte allen (1)
P粉554842091

我认为你可以给它添加一个父级div,父级div的宽度和高度与它相同。

html:

.footer { position: fixed; bottom: 0; left: 0; width: 100vw; height: 200px; background-color: red; } .footer-container { height: 200px; width: 100vw; }
    Neueste Downloads
    Mehr>
    Web-Effekte
    Quellcode der Website
    Website-Materialien
    Frontend-Vorlage
    Über uns Haftungsausschluss Sitemap
    Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!