// EDIT: sam znalazłem banalne rozwiązanie. Należało dodać height: 100% do #panel1, #panel2

Trudno wyrównać dwa divy. Używałem JS ale nie był dla mnie dostateczny, ponieważ wysokość diva się często u mnie zmienia.
Postawiłem na tabelki i jestem zadowolony tylko trudno mi dodać menu w div z właściwością wysokości : 100%.
Jakieś pomysły? Za pomocną odpowiedź z góry dziękuję smile.gif

Oto kod:

  1. <style type="text/css">
  2. body {margin: 0 auto; width: 800px;}
  3. #wrapper{
  4. display: table;
  5. overflow: hidden; /* clearance */
  6. }
  7. #panel1, #panel2{
  8. display: table-cell;
  9. vertical-align: top;
  10. width:400px;
  11. }
  12. #panel1{
  13. background-color: blue;
  14. }
  15. #panel2{
  16. background-color: grey;
  17. }
  18.  
  19. #sidebar, #content{
  20. float:left;}
  21. #sidebar{
  22. background-color: yellow;
  23. width: 100px;
  24. height: 100%;
  25. }
  26. </head>
  27.  
  28. <div id="wrapper">
  29.  
  30. <div id="panel1">
  31. <div id="sidebar">
  32. menu
  33. </div>
  34. <div id="content">
  35. <br/><br/><br/><br/><br/><br/><br/><br/><br/>end
  36. </div>
  37. </div>
  38. <div id="panel2">
  39. <br/>
  40. </div>
  41.  
  42. </div>
  43. </body>