![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 476 Pomógł: 96 Dołączył: 10.04.2008 Skąd: Koszalin Ostrzeżenie: (0%) ![]() ![]() |
Mam problem, chcę zrobić aby tło strony zaczynało się od dołu. Gdy strona jest długa i pojawia się pasek przewijania jest ok, natomiast w przypadku gdy treść strony jest krótsza niż wysokość obszaru w przeglądarce tło nie jest na dole.
Mój kod:
|
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 587 Pomógł: 190 Dołączył: 5.02.2011 Skąd: 64-800 Ostrzeżenie: (0%) ![]() ![]() |
Przeglądarka pewnie nie wie jaka wysokość strony i pewnie dlatego nie działa, problem podobny do rozciągania diva na 100% wysokości strony bez podania konkretnej wysokości.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 476 Pomógł: 96 Dołączył: 10.04.2008 Skąd: Koszalin Ostrzeżenie: (0%) ![]() ![]() |
W takim razie jak to rozwiązać? Dałem 100%, ponieważ chcę mieć tło zawsze na całą szerokość strony.
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 587 Pomógł: 190 Dołączył: 5.02.2011 Skąd: 64-800 Ostrzeżenie: (0%) ![]() ![]() |
Chodzi o wysokość, jak nie będzie podanej konkretnej wysokości to przeglądarka wylicza wysokość strony z tych elementów które ma do dyspozycji a więc w tym przypadku prawdopodobnie tylko jest obrazek ten a więc dół wysokości będzie na dole obrazka czyli jeśli obrazek ma wysokość 50px to dół strony będzie 50px od góry, jeśli będzie więcej elementów na stronie to automatycznie te wysokości się sumują i dół schodzi coraz niżej. Tak to jest bez podawania konkretnej wysokości strony albo jakiegoś elementu. Jeśli chodzi o rozwiązanie to nie mam pojęcia, ja bym ustawił jakąś wysokość stałą w px albo innej jednostce.
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 616 Pomógł: 84 Dołączył: 29.11.2006 Skąd: bełchatów Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 476 Pomógł: 96 Dołączył: 10.04.2008 Skąd: Koszalin Ostrzeżenie: (0%) ![]() ![]() |
@memory prawie o to chodzi, lecz w moim przypadku obrazek jest jednocześnie tłem.
@!*! tutaj obrazek jest na dole treści, nie strony. Mi chodzi aby przy małej ilości treści (niepełna strona) było na dole obszaru widocznego w przeglądarce, natomiast przy pojawianiu się scrolla obrazek był na końcu treści czyli dopiero po przewinięciu na dół byłby obrazek. Oczywiście cały czas piszę o .body, czyli obrazek ma być tłem. Ma on 500px wysokości. |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 616 Pomógł: 84 Dołączył: 29.11.2006 Skąd: bełchatów Ostrzeżenie: (0%) ![]() ![]() |
Kolego pokaż, jak wygląda to tło
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
pitu - link
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 476 Pomógł: 96 Dołączył: 10.04.2008 Skąd: Koszalin Ostrzeżenie: (0%) ![]() ![]() |
OK, podaję przykład z gotowym tłem: http://jsfiddle.net/7jzyk/4/
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
W CSS chyba to nie przejdzie. Sprawdź w JS czy scroll istnieje, jak tak to zmień wartość CSS http://stackoverflow.com/questions/4814398...lbar-is-visible
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.09.2025 - 00:38 |