Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML][CSS]3 kolumny <div>
Forum PHP.pl > Forum > Po stronie przeglądarki > HTML \ XHTML
pwnd
Witam,
mam pewien problem ze stroną osadzoną na <div>ach. Zawiera ona trzy kolumny ustawione obok siebie. Środkowa jest wypełniona tekstem i chcę aby się rozciągała w dół jeśli tego tekstu przybędzie jednocześnie lewa i prawa kolumna zawiera obrazek który jest "ramką" do tej środkowej i chcę aby te kolumny rozciągały się razem z środkową a te obrazki aby się powielały, w pionie oczywiście.

Wygląda to mniej więcej tak:

HTML:
  1. <div id="lewyprawy">
  2. <div id="lewy"></div>
  3. <div id="srodek">
  4.  
  5. <div id="aaam">tekst</a></div>
  6.  
  7. </div>
  8. <div id="prawy"></div>
  9. </div>


CSS:
  1. #lewyprawy {
  2. height: auto;
  3. }
  4.  
  5. #lewy {
  6. width: 41px;
  7. height: 100%;
  8. float: left;
  9. background: url(images/obrazek1.jpg);
  10. background-repeat: repeat-y;
  11. background-color: #163938;
  12. }
  13.  
  14. #srodek {
  15. width: 950px;
  16. height: 100%;
  17. float: left;
  18. background-color: #ffffff;
  19. }
  20.  
  21. #prawy {
  22. width: 13px;
  23. height: 100%;
  24. float: left;
  25. background: url(images/obrazek2.jpg);
  26. background-repeat: repeat-y;
  27. background-color: #163938;
  28. }


Dałem wszędzie height 100% tylko tymczasowo, więc nie zwracajcie na to uwagi...
Chciał bym jeszcze dodać, że jesli usunę całkowicie wartości height to obrazki z lewej i rawej znikają...

Pozdrawiam,
pwnd
Trawka
Musisz dodać div'a który będzie zawierał wszystkie 3 kolumny i będzie posiadał tło powtarzające się odrazu dla wsyztskich 3 kolum. Po trzech kolemnach jeszcze tylko div z strybutem: clear: boath;
pwnd
hmm chyba rozumiem o co Ci chodzi i chyba tak spróbuję, ale jednak wydaje mi się, że powinien być jeszcze inny sposób gdzie grafiki można by przyporządkować oddzielnie dla każdej kolumny. Nie wiem jak to zrobić ale może jakoś zrezygnować z float: left; i ustawić je inaczej?
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.