![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 283 Pomógł: 11 Dołączył: 9.07.2010 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Próbuje od jakiegoś czas narzucić tło białe do stopki tak aby wychodziła wypełniała ona cała szerokośc strony tak jak to jest w projekcie: ![]() Niestety efekt jaki udaje mi sie uzyskać nie jest zadowalający bo ogranicza sie jedynie do szerokości jaka jest narzucona dla całej strony tj. 1000px Link do strony: http://pr150.com/index.php Stopka znajduje sie z kolumnie "left", próbowałem ją stamtąd wyrzucić i dac poza div, ale wtedy ustawia się nie pod divem left, a lata po całej stronie - najszczęsciej zajmuje miejsce w bloku "right", który przewija się razem ze stroną - jest to miejsce na banner reklamowy. |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 74 Pomógł: 3 Dołączył: 15.01.2012 Ostrzeżenie: (0%) ![]() ![]() |
Wyciągnij ją z left i ustaw absolute
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 1 798 Pomógł: 307 Dołączył: 13.05.2009 Skąd: Gubin/Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Bo stronę można zrobić nie tylko w jednym "kontenerze", ale można ją sobie podzielić. Ostatnio ciąłem taki layout, który miał tych poziomych pasków 4 + ich obramowania co wyglądało na ciut więcej pasków, z czego każdy ograniczał się do jakiejś części i mógł się rozciągać. Robisz sobie tak. Jedną klasę dla kontenera (stała szerokość, w twoim przypadku 1000px) z auto marginesem, co by strona na środku była. Robisz również divy o szerokości 100% i określonej wysokości. Tutaj masz mniej więcej przykład jakbyś mógł to podzielić:
Border dla wrappera, dałem żebyś widział że strona jest na "środku" a pozostałe rzeczy są jak trzeba. Możesz zastosować to o czym kolega wyżej napisał, ale w przypadku mniejszych rozdzielczości, będzie powstawał scroll (pasek przewijania) w przeglądarce, na dole strony, do przewijania zawartości okna w bok. Taki sposób moim zdaniem jest najlepszy i najmniej pracochłonny ![]() Ten post edytował by_ikar 17.01.2012, 20:56:05 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 21.02.2010 Ostrzeżenie: (0%) ![]() ![]() |
Polecam rozwiązanie by_ikar'a. Sam stosuję podobne.
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 283 Pomógł: 11 Dołączył: 9.07.2010 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Dziękuje by_ikar chciałem uniknąc tworzenia nowego kontenera, ale tak ładnie to rozpisałes że to zrobię
![]() |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 1 798 Pomógł: 307 Dołączył: 13.05.2009 Skąd: Gubin/Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Nie zapomnij klasie wrapper dodać text-align: left; W body wyśrodkowałem tekst, jest to taki fix dla IE 6/7 bo tamte wersje IE nie rozumieją auto marginesu. A ten sposób efekt będzie podobny. W twoim przypadku IMO tylko 3 różne sekcje inaczej tak jak pisałem, w przypadku position: absolute z left i right na jakimś procentowym minusie, w przypadku różnych rozdzielczości, i przeglądarek, powstanie ci na dole strony suwak, do przesunięcia strony w lewo lub prawo.
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 07:56 |