Gerhard: Div über ganze Höhe (mit min-height)

Beitrag lesen

Hallo Forum,

ich würde gerne ein Div mit min-height:100%; über die Fenstergröße anzeigen.

Es funktioniert alles einwandfrei OHNE DTD, mit der XHTML Transitional DTD funktioniert es aber nicht mehr, gleiches gilt für HTML 4 Transitional

Hier mein Code:

standard.css
------------

  
body {  
 margin:0;  
 text-align:center;  
}  
  
div#main {  
 height:100%;  
 width:770px;  
 background-color:#efefef;  
 margin:auto;  
 min-height:100%;  
}  
  
div#navi {  
 width:100%;  
 height:100px;  
 background-color:#dfdfdf;  
}  

index.html
----------

  
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"  
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  
  
<html xmlns="http://www.w3.org/1999/xhtml">  
  
 <head>  
  
  <title>  
   M&ouml;belwerkst&auml;tte Traint  
  </title>  
  <style type="text/css">  
   @import url('style/css/standard.css');  
  </style>  
  
 </head>  
  
 <body>  
  
  <div id="main">  
   <div id="navi">  
    test  
   </div>  
   hey  
  </div>  
  
 </body>  
  
</html>  

Gibt es eine andere Möglichkeit dieses Problem zu lösen?

Danke im Voraus
lg Gerhard