Tak więc chciałem przykleić stopkę na stronie i uzyskać this one do pracy dla mnie. Wszystko jest dobrze, ale nie, niezupełnie ..Przyklejona stopka, a raczej: treść nie rozciąga się do stopki.
Problem polega na tym, że chciałbym, aby treść nad stopką rozciągała się do dołu. Teraz pole zawierające główną treść kończy się zaraz po tekście w polu, a między stopką a treścią jest spora przestrzeń. To, czego chcę, to tło głównej treści, która rozciąga się do stopki! Zobacz mój piękny obraz!
To co mam teraz w HTML:
<div id="wrap">
<!-- start header -->
<div id="header">
<div id="header-content">
</div>
</div>
<!-- end header -->
<!-- start main -->
<div id="main">
<div id="main-content">
</div>
</div>
<!-- end main -->
</div>
<!-- start footer -->
<div id="footer">
</div>
A w CSS:
html {
height: 100%; }
body {
height: 100%;}
/* wrap */
#wrap {
min-height: 100%; }
/* main */
#main {
background-color: #43145c;
overflow: auto;
padding-bottom: 50px; }
#main-content {
width: 720px;
margin: auto;
background-color: #643280;
padding-top: 20px; }
#footer {
position: relative;
margin-top: -50px;
height: 50px;
clear: both;
background: red; }
Próbowałem ustawienie min wysokość główny na 100%, ale nie zrobił nie działa. Chcę tylko kolor tła głównej treści aż do stopki, ponieważ jest inny niż ciało i główne okno.
Czy to ma jakiś sens? Czy ktoś może pomóc?
Ustawienie minimalnej wysokości głównej nie może się sprawdzić, ponieważ jej rodzic nie ma ustawionej wysokości. –