Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [CSS][HTML]Problem z szerokością i wysokością div'ów
zaajcu
post
Post #1





Grupa: Zarejestrowani
Postów: 206
Pomógł: 3
Dołączył: 18.08.2011
Skąd: Chrzanów

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


Cześć. Mam problem z dość wydawało by się banalną sprawą ale meczę to już 3 dzień i nie mogę jakoś tego zrobić. Szukałem odpowiedzi na necie ale niestety mało co to dało :/ w związku z tym proszę was o pomoc.

Problem mam z szkieletem strony

  1. <div class="center">
  2. <div class="top"></div>
  3. <div class="middle">
  4. <div class="left"></div>
  5. <div class="right"></div>
  6. </div>
  7. <div class="footer"></div>
  8. </div>


  1.  
  2. html,body
  3. {
  4. background: #f2f2f2;
  5. color: #555;
  6. font: 12px/18px arial,tahoma;
  7. padding:0;
  8. margin:0;
  9. height:100%;
  10. }
  11.  
  12. .center
  13. {
  14. margin:0 auto;
  15. min-height:100%;
  16. background: silver;
  17. width:1200px;
  18. }
  19. .top
  20. {
  21. height:200px;
  22. background: gold;
  23. }
  24. .middle
  25. {
  26. background: pink;
  27. height:100%;
  28. overflow: inherit ;
  29. }
  30. .left
  31. {
  32. display: inline-block;
  33. width:200px;
  34. height: 100%;
  35. background: red;
  36. }
  37. .right
  38. {
  39. display: inline-block;
  40. width:100%;
  41. height: 100%;
  42. background: green;
  43. }
  44. .footer
  45. {
  46. width:100%;
  47. height:100px;
  48. background: blue;
  49. }



Chodzi o to żeby całość strony jak będzie mało treści była na 100% strony i tu zaczynają się schody ponieważ nie mogę ustawić wysokości diva(middle) przy ustawieniu 100% div jest wysoki jak całe okno przeglądarki , następna sprawa do 2 divy left i right powinny mieć one wysokość zawsze 100% diva(middle) oraz div(right) powinien być szeroki na resztę szerokości div'a(middle)

Pomocy! wink.gif
Go to the top of the page
+Quote Post
Uriziel01
post
Post #2





Grupa: Zarejestrowani
Postów: 307
Pomógł: 37
Dołączył: 9.11.2010
Skąd: Zielona Góra

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


Nie jestem epwny czy to tylko ja nie mam takiej wyobraźni abstrakcyjnej, ale nie widzę z opisu do dokładnie chcesz uzyskać wink.gif
Odpowiem jedynie że śmiało możesz przypisać dla "left" i "right" "height:100%" bo będzie się to odwoływać do elementu w którym są zagnieżdżone w tym przypadku "middle". Może masz jakąś graficzna reprezentację tego?
Go to the top of the page
+Quote Post
zaajcu
post
Post #3





Grupa: Zarejestrowani
Postów: 206
Pomógł: 3
Dołączył: 18.08.2011
Skąd: Chrzanów

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


Chciałbym uzyskać coś takiego


założenie jest takie że jak jest mało treści to jest to na całą stronę przeglądarki bez scroll'a

natomiast jak się zapełnia tekstem to się normalnie powiększa i pojawia się scroll w przeglądarce (nie w div'ie)
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 - 04:42