Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Rozciąganie DIV'a - nietypowy problem
Kalinowcyk
post
Post #1





Grupa: Zarejestrowani
Postów: 67
Pomógł: 4
Dołączył: 23.09.2008

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


Witam.

Myślę już dłuższy czas i nie mogę wymyślić. Może któryś w forumowiczów spotkał się już z takim problemem i będzie mógł pomóc.

A mianowicie, układ strony jest ogólnie taki, jak na załączonym schemacie.



Zawartość Diva "TRESC" ma ustaloną wysokość, ale załóżmy że jest ona dowolna.

Chciałbym, aby DIV STOPKA w przypadku, gdy treść nie zajmuje 100% wysokości okna przeglądarki, rozciągał się do dolnej krawędzi. Chciałbym też, aby miał ustaloną wysokość minimalną, np 200px;

Czy jest jakaś możliwość przeskoczenia tego bez użycia Javascriptu i zmieniania właściwości height stopki dynamicznie przy zmianie wielkości okna?

Z góry dziękuję za wszelkie podpowiedzi.




--------------------
Notatnik programisty
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
mortus
post
Post #2





Grupa: Zarejestrowani
Postów: 2 178
Pomógł: 596
Dołączył: 25.09.2009
Skąd: Piwniczna-Zdrój

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


Stopka z założenia zawsze będzie miała określoną wysokość, a to co chcesz osiągnąć znajdziesz u wujka Google pod hasłem sticky footer. Wszystkie takie rozwiązania są podobne.
Go to the top of the page
+Quote Post
Kalinowcyk
post
Post #3





Grupa: Zarejestrowani
Postów: 67
Pomógł: 4
Dołączył: 23.09.2008

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


Nie chodzi tylko o to, zeby stopka byla przyklejona do dolnej krawedzi okna, ale aby byla rozciagnieta od dolu contentu do dolu okna....

Ostatecznie rozwiązałem sprawę Javascriptem, ale średnio podoba mi sie to rozwiązanie.
Jakby ktoś miał jakiś pomysł, to chętnie się zapoznam smile.gif

Ten post edytował Kalinowcyk 23.04.2010, 09:19:31


--------------------
Notatnik programisty
Go to the top of the page
+Quote Post
Norfik
post
Post #4





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 20.04.2010

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


mortus ma racje czytaj to http://forum.php.pl/Wysoko_divand39...h_t148197.html mialem podobny problem. Nazwa "sticky footer" to to czego tak naprawdę szukasz.

Ten post edytował Norfik 24.04.2010, 02:05:02
Go to the top of the page
+Quote Post
korey
post
Post #5





Grupa: Zarejestrowani
Postów: 122
Pomógł: 2
Dołączył: 14.08.2009
Skąd: Łódź

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


Hmm. nie wiem czy dobrze zrozumialem ale moze.

  1. #stopka{
  2. clear: both;
  3. position: absolute;
  4. bottom: 0;
  5. max-height: 200px
  6. }


--------------------
”Jestem nędzarzem, mam tylko marzenia.
Rozsyłam je u twych stóp,
Stąpaj lekko, gdyż stąpasz po mych marzeniach„
Go to the top of the page
+Quote Post
Kalinowcyk
post
Post #6





Grupa: Zarejestrowani
Postów: 67
Pomógł: 4
Dołączył: 23.09.2008

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


max-height w IE - czarno to widzę.....
ale pomysł ciekawy. Używałeś tego kiedyś?


--------------------
Notatnik programisty
Go to the top of the page
+Quote Post
korey
post
Post #7





Grupa: Zarejestrowani
Postów: 122
Pomógł: 2
Dołączył: 14.08.2009
Skąd: Łódź

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


mam tak na swojej stronce i działa mi poprawnie na każdej przeglądarce. Sam zobacz: klik

----- Edit
Ewentualnie Można zapakować wszystko w jednego div'a. np:

  1. <div id="calosc">
  2. <div id="tresc">
  3. tresc
  4. </div>
  5.  
  6. <div id="stopka">
  7. moja stopka
  8. </div>
  9.  
  10. </div>


Ten post edytował korey 4.05.2010, 19:55:37


--------------------
”Jestem nędzarzem, mam tylko marzenia.
Rozsyłam je u twych stóp,
Stąpaj lekko, gdyż stąpasz po mych marzeniach„
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: 20.08.2025 - 11:52