Ich habe den folgenden Versuch, einen einfachen Sticky Footer zu versuchen.HTML/CSS Footer klebt nicht auf dem Boden bewegt auf dem Bildschirm Größe ändern
Mein Problem ist die Fußzeile ist nicht zu Boden, ich vermute, es könnte ein CSS-Problem sein.
Würde es sehr schätzen, wenn jemand den folgenden Code einen Scan geben und einige Ratschläge geben kann.
#footer { /* position must be absolute and bottom must be 0 */
height: 100px;
width: 100%;
background: red;
position: absolute;
bottom: 0;
}
<footer class="footer" id="footer">
<div class="footLeft" style="width:75%; float:left;">
</div>
<div class="footerRight" style="width:25%; float:right; padding:25px;">
<button class="btn btn-danger" style="font-size:20px;">Sign Up</button>
</div>
</footer>
Das Problem Im mit/Output
Sie Position relativ zum Körper-Tag gegeben haben. Es wird großartig sein, wenn Sie eine Demo-URL teilen können, damit wir sie betrachten können. Deine Fußzeileneigenschaften sind in Ordnung. Ich denke, das Problem muss mit dem relativen Container sein –
Wie Sie sehen können, ist die Position Eigenschaft auf 'position: absolute' gesetzt es gibt keinen zusätzlichen Wrapper über die Fußzeile –
@TimothyCoetzee Wie sieht Ihr' body' CSS aus? Haben Sie versucht, 'body {min-height: 100vh;}' hinzuzufügen, vorausgesetzt, dass der Körper immer mindestens die Höhe des Viewports haben soll? –