I need to set the footer
tag to the end of the html page, but when the content exceeds the page the tag footer
must accompany the content and not be fixed.
See the CSS code is the HTML code I'm using for this.
header {
min-height: 55px; /* original era 255px mudei para caber no snippet */
background-color: blue;
}
article {
padding-bottom: 60px;
width: 900px;
margin: 0 auto;
}
footer {
position: absolute;
bottom: 0px;
width: 100%;
height: 60px;
background-color: green;
}
<header></header>
<article>
<p>Conteúdo</p><p>Conteúdo</p><p>Conteúdo</p><p>Conteúdo</p>
<p>Conteúdo</p><p>Conteúdo</p><p>Conteúdo</p><p>Conteúdo</p>
<p>Conteúdo</p><p>Conteúdo</p><p>Conteúdo</p><p>Conteúdo</p>
<p>Conteúdo</p><p>Conteúdo</p><p>Conteúdo</p><p>Conteúdo</p>
<p>Conteúdo</p><p>Conteúdo</p><p>Conteúdo</p><p>Conteúdo</p>
<p>Conteúdo</p><p>Conteúdo</p><p>Conteúdo</p><p>Conteúdo</p>
<p>Conteúdo</p><p>Conteúdo</p><p>Conteúdo</p><p>Conteúdo</p>
<p>Conteúdo</p><p>Conteúdo</p><p>Conteúdo</p><p>Conteúdo</p>
<p>Conteúdo</p><p>Conteúdo</p><p>Conteúdo</p><p>Conteúdo</p>
<p>Conteúdo</p><p>Conteúdo</p><p>Conteúdo</p><p>Conteúdo</p>
<p>Conteúdo</p><p>Conteúdo</p><p>Conteúdo</p><p>Conteúdo</p>
<p>Conteúdo</p><p>Conteúdo</p><p>Conteúdo</p><p>Conteúdo</p>
<p>Conteúdo</p><p>Conteúdo</p><p>Conteúdo</p><p>Conteúdo</p>
<p>Conteúdo</p><p>Conteúdo</p><p>Conteúdo</p><p>Conteúdo</p>
</article>
<footer></footer>
</body>
</html>
The problem is that the tag footer
with property position
with value fixed
leaves the fixed footer.
When I change the property position
to absolute
the tag footer
is floating and does not accompany the content.