Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML] wysokość diva auto nie działa
Forum PHP.pl > Forum > Przedszkole
Beneglih
Poniżej kod w którym nie mogę znaleźć błędu tj. chciałbym aby div #sekcje_tlo dawał wypełnienie (przykładowy czerwony kolor) dla całego obszaru który oplata
niestety delkaracja height: auto nie działa
jeśli wpiszę tam ręcznie np. 400px to jak najbardziej zrobi mi się wypełnienie tych 3 sekcji, ale dopisywanie tekstu powoduje urwanie się tego wypełnienia po przekroczeniu zadeklarowanych 400px

gdzie jest błąd tj. dlaczego div #sekcje_tlo urywa się na samym początku zamiast opleść wszystkie divy?


  1.  
  2. #sekcje_tlo {
  3. width: 960px;
  4. height: auto;
  5. background-color: red;
  6. }
  7.  
  8. #sekcje_wrapper {
  9. width: 960px;
  10. height: auto;
  11. }
  12.  
  13. #sekcja_tytul1, #sekcja_tytul2, #sekcja_tytul3 {
  14. text-shadow:0.4px 0.4px 0px #fff;
  15. color: #000;
  16. font-size: 20px;
  17. margin-left: 10px;
  18. text-align: left;
  19. }
  20.  
  21. #sekcja1, #sekcja2, #sekcja3 {
  22. float: left;
  23. width: 320px;
  24. }
  25.  
  26. #sekcje_tekst {
  27. float: left;
  28. margin: 10px;
  29. font-size: 13px;
  30. text-align: left;
  31. }
  32.  
  33. #sekcja1_naglowek {
  34. float: left;
  35. width: 320px;
  36. height: 64px;
  37. background-color: blue;
  38. }
  39.  
  40. #sekcja2_naglowek {
  41. float: left;
  42. width: 320px;
  43. height: 64px;
  44. background-color: yellow;
  45. }
  46.  
  47. #sekcja3_naglowek {
  48. float: left;
  49. width: 320px;
  50. height: 64px;
  51. background-color: gray;
  52. }
  53.  
  54. <div id="sekcje_tlo">
  55.  
  56. <div id="sekcje_wrapper">
  57. <div id="sekcja1">
  58. <div id="sekcja1_naglowek"></div>
  59. <div id="sekcja_tytul1">Sekcja1</div>
  60. <div id="sekcje_tekst">
  61. Phasellus facilisis cursus augue consequat fermentum. Aenean pulvinar nisl vel est consectetur euismod. Ut sem ante, iaculis in aliquet ullamcorper, facilisis eget ligula. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Fusce sit amet ipsum vel neque commodo commodo. Curabitur ac libero et.
  62. </div>
  63. </div>
  64. <div id="sekcja2">
  65. <div id="sekcja2_naglowek"></div>
  66. <div id="sekcja_tytul2">Sekcja2</div>
  67. <div id="sekcje_tekst">
  68. Nulla id molestie justo. Sed et congue elit. Proin sodales tortor eget libero rutrum posuere. Nunc bibendum velit nec felis ultricies gravida. In felis nunc, dignissim eu iaculis eget, molestie vel dui. Etiam ut erat tellus. Vivamus dictum iaculis vehicula. Donec hendrerit velit sem. Vestibulum ante ipsum primis.
  69. </div>
  70. </div>
  71. <div id="sekcja3">
  72. <div id="sekcja3_naglowek"></div>
  73. <div id="sekcja_tytul3">Sekcja3</div>
  74. <div id="sekcje_tekst">
  75. Donec nunc quam, cursus eget varius at, ultricies sed libero. <a href="#">Cum sociis natoque penatibus</a> et magnis dis parturient montes, nascetur ridiculus mus. Aenean placerat arcu at tortor mollis et condimentum quam mattis. Pellentesque vel risus dui. Etiam pharetra viverra adipiscing. Nulla elementum nibh id est sollicitudin vel ornare.
  76. </div>
  77. </div>
  78. </div>
  79.  
  80. </div>
  81.  
mortus
Bo div-y sekcja1, sekcja2 i sekcja3 mają ustawione opływanie (float), które należy wyczyścić wstawiając pomiędzy liniami 79-80 kod:
  1. <div class="clear"></div>

przy czym styl klasy clear to:
  1. .clear {
  2. clear: both;
  3. }
-Beneglih-
ogromne dzięki! yahoo.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.