Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [css] Div oddalony od dolu/bottom o n px, chce go miec na dole
Pucy
post
Post #1





Grupa: Zarejestrowani
Postów: 124
Pomógł: 0
Dołączył: 8.05.2006

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


Sluchajcie probowalem na wiele sposobow zrobic by div trzymal mi sie dolu diva w ktorym sie znajduje... nie chce tak reagowac poniewaz mam marginesy na -20k xp i overflow wylaczone a stopka jest na clear:both...

DIV o ktorym mowie znajduje sie w dobrej pozycji z pionie, ale jako ze stopka jest stala i niezmienna, moglbym go zmusic aby odstawal od dolu strony o np. 95px, wtedy znalazlby sie na dobrym miejjscu... teraz troche kodu

  1. <div id="container">
  2. <div id="links" class="column">
  3.  
  4. <div class="category"><br />START</div>
  5. <div class="sep"><br /></div>
  6.  
  7. <div class="category">STRONY INTERNETOWE
  8. <div class="link"><a href="#">KONSULTING, SZKOLENIA</a></div>
  9. <div class="link"><a href="#">AKTUALIZACJA PORTALI</a></div>
  10. <div class="link"><a href="#">NARZEDZIA</a></div>
  11. </div>
  12. <div class="sep"><br /></div>
  13.  
  14. <div class="category">STRONY INTERNETOWE
  15. <div class="link"><a href="#">KONSULTING, SZKOLENIA</a></div>
  16. <div class="link"><a href="#">AKTUALIZACJA PORTALI</a></div>
  17. <div class="link"><a href="#">NARZEDZIA</a></div>
  18. </div>
  19.  
  20. <div id="news">
  21. NEWSLETTER
  22. </div>
  23.  
  24. </div>
  25.  
  26.  
  27.  
  28. <div id="center" class="column">
  29.  
  30. <div id="centerx">
  31.  
  32. sda <br />sda <br />sda <br />sda <br />sda <br />
  33. sda <br />sda <br />sda <br />sda <br />sda <br /><br />
  34. sda <br />sda <br />sda <br />sda <br />sda <br />
  35. sda <br />sda <br />sda <br />sda <br />sda <br />
  36. sda <br />sda <br />sda <br />sda <br />sda <br />
  37. sda <br />sda <br />sda <br />sda <br />sda <br />
  38.  
  39. </div>
  40.  
  41. </div>
  42.  
  43.  
  44. </div>
  45. <div id="fotter">
  46.  
  47. <div class="fleft"><img src="./templates/page/images/fot1.gif" alt="" /></div>
  48. <div class="fright">xxx</div>
  49.  
  50. </div>


CSS:

  1. #container {
  2. width:780px;
  3. overflow:hidden;
  4. }
  5.  
  6. #container .column {
  7. padding-bottom: 20010px; /* X + padding-bottom */
  8. margin-bottom: -20000px; /* X */
  9. }
  10.  
  11. #center {
  12. border:0px solid black;
  13. width:566px;
  14. float:right;
  15. }
  16.  
  17. #links {
  18. padding-bottom:100px;
  19. width:214px;
  20. border:0px solid black;
  21. float: left; background-image:url('../page/images/bglinks.gif');
  22. background-repeat:no-repeat;
  23. background-color:#535353;
  24. }
  25.  
  26. #news {
  27. border:1px solid black;
  28. width:214px;
  29. postion:relative;
  30. margin-left:10px;
  31. padding-bottom:100px;
  32. height:50px;
  33. }
  34.  
  35. /*** IE Fix ***/
  36. * html #left {
  37. left: 214px; /* RC fullwidth */
  38. }
  39. #fotter { padding:0px; width:780px; border:0px solid black; clear:both;}
  40. #fotter .fleft { width:214px; height:95px; float:left; }
  41. #fotter .fright { width:566px; height:95px; float:right; background-image:url('../page/images/fot2.gif'); }


P.S Ogolnie chodzi mi o taki rezultat jak na tym pliku
http://republika.pl/pucal/1.JPG

zielony - rozszerze czerwony (zaleznie od tresci)
czerwony - rozszerza zielone (zaleznie od tresci)
brazowy - jest zawsze na dole zielonego bez wzgledu na tresci w poprzednich dwoch prostokatach.

Kto mi pomoze osiagnac taki rezultat?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
s_w_ir
post
Post #2





Grupa: Zarejestrowani
Postów: 315
Pomógł: 1
Dołączył: 6.08.2003
Skąd: Kielce

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


Bez obrazy dla Twojego znajomego, ale...
Tabele zostały stworzone do odpowiedniego prezentowania danych tabelarycznych, i to jest ich miejsce. Kiedyś nie było CSS i programiści tworzyli odpowiedni layouty za pomocą mnóstwa tabel zagnieżdżanych oraz przeźroczystych gifów. Kod był pajęczyną tabel w której gubiłeś następnego dnia gdy chciałeś edytować jakieś dane. Dziś dązymy do oddzielenia wyglądu strony od jej treści, co daje nam właśnie CSS. Inna sprawa że trzeba się troche napracować żeby uzyskać to co dostalibyśmy w "krótszym" czasie za pomocą tabel, ale...
WARTO!!! Dwa, pięć , dziesięć projektów i już nie będzie to dla Ciebie stanowić problemu, a zyskasz bardzo wiele na czytelności kodu.
Jednak wybór jak zawsze należy do Ciebie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Pozdrawiam.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 9.10.2025 - 08:30