Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML][CSS] Problem ze stopką
Forum PHP.pl > Forum > Przedszkole
thomson89
Witam!

Mam problem ze stopką strony. Nie przylega ona do końca monitora, lecz jak treść jest krótsza pojawia się wyżej. Style stopki:
  1. #footer {
  2. clear: both;
  3. height: 180px;
  4. background: url(../images/img03.jpg) repeat-x left bottom;
  5. /*background-color: #753334;*/
  6. text-align: center;
  7. font-size: smaller;
  8. font-family: Arial, Helvetica, sans-serif;
  9. color: white;
  10. }

korro
Spróbuj:
  1. position: fixed;
  2. bottom: 0px;
thomson89
Już lepiej, ale...

- jest szerokości tekstu (nie całej szerokości przeglądarkowego okienka)
- "przykleiło" się do lewej strony
korro
  1. width: 100%;
vokiel
Coś w stylu CSS Sticky Footer?
thomson89
Cytat(korro @ 5.12.2009, 15:08:05 ) *
  1. width: 100%;

Nie działa...

@vokiel, no coś takiego ale nie umiem tego zastosować do mojej stronki. Pomożesz?

Dałem tak (divy są ok), a treść objąłem divem main. I nie działa. (treść to tabelka).

  1. html, body, #wrapper {height: 100%;}
  2.  
  3. body > #wrapper {height: auto; min-height: 100%;}
  4.  
  5. #main {padding-bottom: 180px;} /* must be same height as the footer */
  6.  
  7. #footer {position: relative;
  8. margin-top: -180px; /* negative value of footer height */
  9. height: 180px;
  10. clear:both;}
  11.  
  12. .clearfix:after {content: ".";
  13. display: block;
  14. height: 0;
  15. clear: both;
  16. visibility: hidden;}
  17. .clearfix {display: inline-block;}
  18. /* Hides from IE-mac \*/
  19. * html .clearfix { height: 1%;}
  20. .clearfix {display: block;}
  21. /* End hide from IE-mac */
vokiel
Tak to masz?
  1. <div id="wrapper">
  2. <div id="main" class="clearfix"></div>
  3. </div>
  4.  
  5. <div id="footer"></div>
Nie ma literówek typu wrap w html a wrapper w css ?

W css zapomniałeś chyba o tym:
  1. * {margin:0;padding:0;}

Masz to gdzieś na żywo?
thomson89
Wejdź tutaj i wpisz jakieś fikcyjne dane.

Dodałem ten margin: 0; (...) i nic się nie zmieniło.
vokiel
Div footer nie powinien zawierać się w wrapper. A u Ciebie wrapper jest zamknięty za footerem (ależ to nie po polskiemu winksmiley.jpg )

Zrób tak jak w przykładzie. Wyrzuć footer poza wrapper.
  1. <div id="wrapper">
  2. <div id="main" class="clearfix"></div>
  3. </div>
  4.  
  5. <div id="footer"></div>
thomson89
Dzięki! Wszystko już "śmiga".
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.