cpw: width:auto....nicht mehr als 100%

Beitrag lesen

Hallo,

Mit overflow kannst du Überlängen nach oben und unten regeln.

das löst allerdings nicht das Problem, dass ein Hintergrund nicht mehr angezeigt wird.

Lösen kann man das min min-width - scheint allerdings nur in Verbindung mit position:absolute bzw. fixed zu funktionieren. Der Internet Explorer (zumindest in Version 6) zieht den Hintergrund beim Overflow automatisch mit, kennt allerdings dafür min-width nicht. Man kann ihm aber per Conditional Comment eine Breite unterjubeln.

Beispiel:

  
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">  
  
<html xmlns="http://www.w3.org/1999/xhtml">  
  
<head>  
  
 <title>  
 Test  
 </title>  
  
<style type="text/css">  
html,body  
{  
 height:100%;  
 width:100%;  
 margin:0px;  
}  
  
#meindiv  
{  
 position:absolute;  
 top:0px;  
 left:0px;  
 min-width:100%;  
 background-color:green;  
}  
  
</style>  
  
<!--[if IE 6]>  
<style type="text/css">  
#meindiv  
{  
 width:100%;  
}  
</style>  
<![endif]-->  
  
</style>  
</head>  
<body>  
  
  
<div id="meindiv">  
blablablablablablablablablablablabla  
</div>  
  
</body>  
</html>  

Gruß, Christian