![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 260 Pomógł: 14 Dołączył: 8.09.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam. Wyglad mojej strony zaplanowalem sobie tak, ze w tle jest tapeta 1920x1080 i ona stoi nieruchomo w oknie przegladarki, natomiast przewija się górą dół główny div który trzyma treść w bloku szerokosci 1130px.
Problem jest w tym ze gdy ustawie tapetę jako background-image elementu body, to strona zaczyna sie zacinać przy przewijaniu. Fakt ze mam slabego kompa (lapek 2,3ghz 1 rdzen) ale mimo wszystko strona powinna chodzic plynnie i na starszych. tapeta wyglada tak ze po prawej jest obrazek, na srodku jest czarne miejsce o szerokosci 1130 (zakrywa je glowny div), i po lewej tez jest obrazek. mysle sobie moze by rozbic ten obrazek tapety na 2 obrazki zwykłe? ale wtedy jest problem z tym żeby one zachowywały się one tak jak tło elementu body. Nie chce aby pojawił mi się poziomy pasek przewijania. Teraz z elementem body dziala to tak ze im ktos ma wiekszy monitor tym więcej widzi tej tapety i chcialbym żeby na divach to tez tak działalo. ma ktos pomysl jak to zrobic za pomoca CSS? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 527 Pomógł: 438 Dołączył: 28.06.2011 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
To jest dość ciekawy problem - też się z nim spotkałem - ustawianie tła z FIXED może okazać nie najlepszym pomysłem jak widać :/ Miałem podobny problem i wszędzie się to cięło :/ Możesz spróbować oszukać oko i zamiast background dla BODY dać DIV'a z position:fixed o rozmiarach 100% na 100% i tłem (zwykłym bez fixed) tym co miałeś - dać mu jakiś z-index mały reszcie dać większy i nie wykluczone że będzie lepiej chodzilo (IMG:style_emoticons/default/wink.gif)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 20:13 |