Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [html][css] Foot, Rozszerza się wraz z zawartością, gdy jej za mało przylega do dołu.
Rewil
post
Post #1





Grupa: Zarejestrowani
Postów: 175
Pomógł: 0
Dołączył: 19.09.2009

Ostrzeżenie: (10%)
X----


Kiedyś próbowałem zrozumieć jak zrobić takie przyleganie, ale po prostu mi nie wychodzi. Wersja jest taka że albo rozwala stronę, albo stopka leci drugie tyle w dół, albo przylega do góry przeglądarki. Takiego foot'a potrzebuje zastosować na tej stronie: Klik. Wyrównanie statyczne, na zasadzie że zawsze przylega do dołu przeglądarki jeszcze umiem zrobić, ale jak przychodzi większa zawartość, to ta stopka tam zostaje ;>.
Go to the top of the page
+Quote Post
piotrooo89
post
Post #2


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




może podasz trochę kodu? jakis link do strony? bo jak Ci mamy pomóc?


--------------------
Go to the top of the page
+Quote Post
pedro84
post
Post #3





Grupa: Nieautoryzowani
Postów: 2 249
Pomógł: 305
Dołączył: 2.10.2006

Ostrzeżenie: (0%)
-----


Google.pl => CSS Sticky footer


--------------------
Google knows the answer...
Go to the top of the page
+Quote Post
Rewil
post
Post #4





Grupa: Zarejestrowani
Postów: 175
Pomógł: 0
Dołączył: 19.09.2009

Ostrzeżenie: (10%)
X----


Cytat
może podasz trochę kodu? jakis link do strony? bo jak Ci mamy pomóc?

Link podany był u góry. Link do strony

  1. body{
  2. background:url('obrazki/bg.PNG') repeat-x;
  3. background-color: #690321;
  4. font-family:Arial;
  5. font-size: 11px;
  6. padding:0;
  7. margin:0;
  8. }
  9.  
  10.  
  11. .szerokosc{
  12. margin: 0 Auto;
  13. width: 900px;
  14. height:auto;
  15. }
  16.  
  17. #box_lewy{
  18. float:left;
  19. width:200px;
  20. height:auto;
  21. margin:0 auto;
  22. }
  23.  
  24. #tresc{
  25. float:left;
  26. width:700px;
  27. }
  28.  
  29. #stopka{
  30. width:900px;
  31. height:39px;
  32. float:left;
  33. background-image:url('obrazki/stopka.PNG');
  34. font-size:11px;
  35. color:#797979;
  36. }
  37.  


  1. <div class="szerokosc">
  2. <div id="box_lewy">
  3. menu boczne
  4. </div>
  5. <div id="tresc">
  6. zawartosc
  7. </div>
  8. <div id="stopka">
  9. Cała stopka przesunięta do dołu jeśli treść i box nie mają wystarczającej zawartości
  10. </div>
  11. </div>


Ten post edytował Rewil 2.05.2010, 13:09:04
Go to the top of the page
+Quote Post
krzysztof_kf
post
Post #5





Grupa: Zarejestrowani
Postów: 1 135
Pomógł: 158
Dołączył: 19.03.2009
Skąd: Toruń

Ostrzeżenie: (0%)
-----


Witam możesz podać więcej szczegółów bo nie do końca rozumiem co chcesz uzyskać pozdrawiam .
Go to the top of the page
+Quote Post
Rewil
post
Post #6





Grupa: Zarejestrowani
Postów: 175
Pomógł: 0
Dołączył: 19.09.2009

Ostrzeżenie: (10%)
X----


Być może masz małą rozdzielczość monitora.


Jak pedro napisał, "CSS Sticky footer" tyle że ja tego nie mogę jakoś podłączyć do tego projektu.

Tak wyszło po zastosowaniu kodu przypuszczalnie robiącego to co zamierzam.
Kliknij by zobaczyć link.

Ten post edytował Rewil 2.05.2010, 17:36:22
Go to the top of the page
+Quote Post
pedro84
post
Post #7





Grupa: Nieautoryzowani
Postów: 2 249
Pomógł: 305
Dołączył: 2.10.2006

Ostrzeżenie: (0%)
-----


Tutaj masz najlepsze rozwiązanie, nie powinieneś mieć z tym problemów jak znasz podstawy.


--------------------
Google knows the answer...
Go to the top of the page
+Quote Post
krzysztof_kf
post
Post #8





Grupa: Zarejestrowani
Postów: 1 135
Pomógł: 158
Dołączył: 19.03.2009
Skąd: Toruń

Ostrzeżenie: (0%)
-----


Dla diva stopka dodaj

  1.  
  2. #stopka {
  3. position: fixed;
  4. bottom: 0;
Go to the top of the page
+Quote Post
pedro84
post
Post #9





Grupa: Nieautoryzowani
Postów: 2 249
Pomógł: 305
Dołączył: 2.10.2006

Ostrzeżenie: (0%)
-----


Cytat(krzysztof_kf @ 2.05.2010, 19:05:25 ) *
Dla diva stopka dodaj

  1.  
  2. #stopka {
  3. position: fixed;
  4. bottom: 0;

questionmark.gif Przecież jemu nie o to chodzi...


--------------------
Google knows the answer...
Go to the top of the page
+Quote Post
Rewil
post
Post #10





Grupa: Zarejestrowani
Postów: 175
Pomógł: 0
Dołączył: 19.09.2009

Ostrzeżenie: (10%)
X----


Dzięki za linka, ale mimo to nie działa mi dalej ;<. Css'a umiem podstawy mimo to nie rozumiem na jakiej zasadzie to oddala, powinny w css'ie być ify, działania na liczbach czy coś w tym stylu winksmiley.jpg.
Link do aktualnego postępu
Jak widać próbowałem nawet używać te same nazwy i kopiując ten sam kod do mojego css'a.

Ten post edytował Rewil 2.05.2010, 20:30:25
Go to the top of the page
+Quote Post
krzysztof_kf
post
Post #11





Grupa: Zarejestrowani
Postów: 1 135
Pomógł: 158
Dołączył: 19.03.2009
Skąd: Toruń

Ostrzeżenie: (0%)
-----


Podaj jaką rozdzielczością jest ten problem ? stopka ma przylegać do samego dołu okna przeglądarki nawet jeśli jest mało postów tak ?
Go to the top of the page
+Quote Post
pedro84
post
Post #12





Grupa: Nieautoryzowani
Postów: 2 249
Pomógł: 305
Dołączył: 2.10.2006

Ostrzeżenie: (0%)
-----


Cytat(krzysztof_kf @ 2.05.2010, 21:43:44 ) *
Podaj jaką rozdzielczością jest ten problem ? stopka ma przylegać do samego dołu okna przeglądarki nawet jeśli jest mało postów tak ?

Pod każdą, sprawdzone :-)

Stopka ma być cały czas na dole strony != okna przeglądarki.


--------------------
Google knows the answer...
Go to the top of the page
+Quote Post
Rewil
post
Post #13





Grupa: Zarejestrowani
Postów: 175
Pomógł: 0
Dołączył: 19.09.2009

Ostrzeżenie: (10%)
X----


No jak jest za mało postów to do dołu przegląrki, tam gdzie się kończy okno strony. A jeżeli jest więcej postów to ma przylegać do ostatniego posta bo wtedy powstaje suwak i jedzie się dalej niż przeglądarka.
Go to the top of the page
+Quote Post
krzysztof_kf
post
Post #14





Grupa: Zarejestrowani
Postów: 1 135
Pomógł: 158
Dołączył: 19.03.2009
Skąd: Toruń

Ostrzeżenie: (0%)
-----


Cytat(Rewil @ 2.05.2010, 21:57:59 ) *
No jak jest za mało postów to do dołu przegląrki, tam gdzie się kończy okno strony. A jeżeli jest więcej postów to ma przylegać do ostatniego posta bo wtedy powstaje suwak i jedzie się dalej niż przeglądarka.



A czytałaś mój post wcześniej ?

  1.  
  2. #stopka {
  3. position: fixed;
  4. bottom: 0;


zawsze będziesz miał na dole stopkę eh ?
Go to the top of the page
+Quote Post
Rewil
post
Post #15





Grupa: Zarejestrowani
Postów: 175
Pomógł: 0
Dołączył: 19.09.2009

Ostrzeżenie: (10%)
X----


No prawda, ale jak zmniejszysz okno to stopka nachodzi na posty, a ma się porostu zatrzymać przed nimi ;>.
Go to the top of the page
+Quote Post
pedro84
post
Post #16





Grupa: Nieautoryzowani
Postów: 2 249
Pomógł: 305
Dołączył: 2.10.2006

Ostrzeżenie: (0%)
-----


Cytat(Rewil @ 2.05.2010, 22:13:54 ) *
No prawda, ale jak zmniejszysz okno to stopka nachodzi na posty, a ma się porostu zatrzymać przed nimi ;>.

Czyli generalizując, ma być cały czas na dole strony, po zawartością, bez względu na to, ile tej zawartości jest. Wykorzystaj ten przykład co ci dałem, przejrzyj jego źródła (są tam linki).


--------------------
Google knows the answer...
Go to the top of the page
+Quote Post
Rewil
post
Post #17





Grupa: Zarejestrowani
Postów: 175
Pomógł: 0
Dołączył: 19.09.2009

Ostrzeżenie: (10%)
X----


Cytat(piotrooo89 @ 2.05.2010, 13:30:33 ) *
może podasz trochę kodu? jakis link do strony? bo jak Ci mamy pomóc?

Problem rozwiązany.

  1. *{
  2. margin: 0;
  3. padding: 0;
  4. }
  5.  
  6. html, body{
  7. height: 100%; /* Required */
  8. }
  9.  
  10. #srodek_strony {
  11. margin: 0 auto;
  12. width: 900px;
  13. position: relative;
  14. min-height: 100%; /* For Modern Browsers */
  15. height: auto !important; /* For Modern Browsers */
  16. height: 100%; /* For IE */
  17. overflow:hidden;
  18. }
  19.  
  20. #stopka {
  21. width: 100%;
  22. position: absolute;
  23. bottom: 0 !important;
  24. bottom: -1px; /* For Certain IE widths */
  25. height: 40px;
  26. }


  1. <div id="srodek_strony">
  2. Zawartość strony.
  3. <div id="stopka">
  4. Jakiś tekst na stopce.
  5. </div>
  6. </div>
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 17:17