Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Zmienna szerokość dwóch DIVów + jeden stały
Forum PHP.pl > Forum > Po stronie przeglądarki > CSS
Sztef89
Męczę już się z godzinę z tymi divami :/ na prawdę nie wiem co jest nie tak sad.gif
Chciałbym ułożyć 3 DIVy obok siebie:
pierwszy o stałej szerokości 200px,
drugi min 450px / max 650px,
trzeci min 250px / max 350px.

Popełniłem taki kod:

HTML:
  1. <div id="page">
  2. <div class="pleft">aaaa<br/><br/><br/><br/></div>
  3. <div class="pcenter">aaaaaaaaaaaaaa<br/><br/><br/><br/></div>
  4. <div class="pright">aaaaaaaaaaaaaaa<br/><br/><br/><br/></div>
  5. </div>



Styl CSS
  1. #page{
  2. margin: 0 auto;
  3. min-width: 900px;
  4. max-width: 1200px;
  5. position: relative;
  6. top: 0;
  7. }
  8.  
  9. #page .pleft{
  10. background: white;
  11. width: 200px;
  12. float: left;
  13. position: relative;
  14. top: 0;
  15. }
  16.  
  17. #page .pcenter{
  18. background: #4d74ca;
  19. min-width: 450px;
  20. max-width: 650px;
  21. float: left;
  22. position: relative;
  23. top: 0;
  24.  
  25. }
  26. #page .pright{
  27. background: white;
  28. min-width: 250px;
  29. max-width: 350px;
  30. float: left;
  31. position: relative;
  32. top: 0;
  33. }


W wyniku tego div page się rozciąga do max i zmniejsza do min, to działa. Natomiast te 2 divy (center oraz right) nie zmieniają swoich rozmiarów - stoją w miejscu o rozmiarze min-width.

Z góry dziękuję za pomoc !
Sephirus
I jak udało się?

Bo jedyne co mi przychodzi do głowy to zastosować display tabelkowy (display:table-cell odpowiednio)
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.