Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Obrazek na dole strony niezależnie od rozdzczości monitora
Forum PHP.pl > Forum > Po stronie przeglądarki > CSS
suchy1
Witam,

na dole strony internetowej chciałbym umieścić trawę ale w przypadku małej zawartości strony wędruje do góry (rozdzielczość 1680x1050). Jak zrobić aby zawsze była na dole strony. Obecnie mam:

  1. <div id="footerDown">&nbsp;</div>


  1. #footerDown{
  2. background:url('../grafika/trawa.jpg') ;
  3. background-repeat:repeat-x;
  4. width:100%;
  5. height:84px;
  6. }


Pozdrawiam
kamil4u
Position: fixed i bottom smile.gif
Kod
<html>
<body style="height: 2000px;">
<div style="position: fixed; bottom: 1px; width: 200px; height: 25px;">trawa</div>

</body>
</html>
suchy1
Dodałem:

  1. #footerDown{
  2. background:url('../grafika/trawa.jpg') ;
  3. background-repeat:repeat-x;
  4. width:100%;
  5. height:84px;
  6. position: absolute; bottom: 1px; width: 200px; height: 25px;
  7. }
  8. }


Nie wyświetla mi się teraz trawa..
kamil4u
Pomyliłem się - powinno być fixed. Zastanów się co robisz, a nie kopiujesz bezmyślnie. Spr. najpierw jak działa mój kod - porównaj odpowiednie wartości. Po co zmieniasz width i height?
suchy1
działa

  1. #footerDown{
  2. background:url('../grafika/trawa.jpg') ;
  3. background-repeat:repeat-x;
  4. position:fixed;
  5. width: 100%;
  6. height: 85px;
  7. bottom:-1px;
  8. }


A czy jest możliwość aby ten DIV był na dole ekranu, na dole suwaka ? a nie jak w obecnej chwili na dole ekranu z pominięciem suwaka ?
erix
To znaczy? Żeby przewijana treść była nad tym czymś? Zostaje Ci opakowanie strony w dodatkową warstwę + overflow: auto.
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.