Ich habe die folgende Seite (deadlink: http://www.workingstorage.com/Sample.htm
), die eine Fußzeile hat, die ich nicht am unteren Rand der Seite platzieren kann.
Ich möchte, dass die Fußzeile
- am unteren Rand des Fensters bleiben, wenn die Seite kurz ist und der Bildschirm nicht ausgefüllt wird, und
- am Ende des Dokuments verbleiben und sich wie gewohnt nach unten bewegen, wenn mehr als eine Bildschirmmaske Inhalt vorhanden ist (anstatt den Inhalt zu überlappen).
Das CSS ist vererbt und verwirrt mich. Ich kann es anscheinend nicht richtig ändern, um eine Mindesthöhe für den Inhalt festzulegen oder die Fußzeile nach unten zu verschieben.
54 Stimmen
Es ist erstaunlich, dass dies ein so häufiges Problem ist. Vielleicht werden wir in CSS4 Implementierungen von "make a nav bar" und "make a footer" sehen, da diese so häufig versucht werden.
1 Stimmen
Es wird nie CSS4 geben (CSS3 wird nur wachsen). Ich denke, dies wird mit der Implementierung von
flexbox
.6 Stimmen
Ein ausgezeichneter Artikel zu diesem Thema: css-tricks.com/couple-takes-sticky-footer
0 Stimmen
expertsuggestion.com/css-snippets/8