Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Rozmieszczenie kilku kolumn w div'ach
Forum PHP.pl > Forum > Po stronie przeglądarki > HTML \ XHTML
DeyV
Hej

Chciałbym osiągnąć taki efekt:


Prosty html tworzący taką zawartość wygląda mniej więcej tak:

  1. <div style="float: left; background:red; width:100px; height: 100px">
  2. 1
  3. </div>
  4. <div style="float: left; background:green; width:30px; height: 100px">
  5. 2
  6. </div>
  7.  
  8. <div style="float: left; background:blue; height: 50px; width: 270px;">
  9. 3
  10. </div>
  11.  
  12. <div style="float: right; background: aqua; height: 50px; width: 140px;" >
  13. 5
  14. </div>
  15.  
  16. <div style="float: left; background: black; height: 50px; clear: right; width: 240px;">
  17. 4
  18. </div>
  19.  
  20. <div style="float: right; background: fuchsia; height: 50px; clear: right; width: 140px;">
  21. 6
  22. </div>


Demo: http://mentax.pl/tmp/1.htm

Niestety - w IE 7 to się rozwala (nie wiem jak w IE 6).

Jak to można poprawić (bez zastosowania tabel)?
batman
Sądzę, że o takie coś Ci chodziło:
  1. <div style="float: left; background:red; width:100px; height: 100px">1</div>
  2. <div style="float: left; background:green; width:30px; height: 100px">2</div>
  3.  
  4. <div style="float: left; width: 270px;">
  5. <div style="background:blue; height: 50px; width: 100%;">3</div>
  6. <div style="background: black; height: 50px; width: 240px;">4</div>
  7. </div>
  8.  
  9. <div style="float: right; background: aqua; height: 50px; width: 140px;" >5</div>
  10. <div style="float: right; background: fuchsia; height: 50px; clear: right; width: 140px;">6</div>
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.