Auge: Float verhindert Zeilenumbruch in Listenpunkt

Beitrag lesen

Hallo

Das sollten sie grundsätzlich tun. Im Zweifelsfall solltest du dem Contentbereich eine Minimalbreite (min-width) verpassen.

Hab ich gemacht, leider ohne Erfolg.

Hast du das? Mit:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">  
<html lang="de">  
<head>  
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">  
<title>Flusstest</title>  
<style type="text/css">  
[code lang=css]  
* {  
margin:0;  
padding:0;  
color:#000;  
background:#fff;  
}  
#navi {  
width:20em;  
float:left;  
border:1px solid;  
margin:1em;  
}  
#cont {  
min-width:30em;  
float:left;  
margin:1em;  
border:1px solid;  
}  

</style>
</head>
<body>
<div id="navi">
<ul>
 <li><a href="#">Startseite</a></li>
 <li><a href="#">Termine</a></li>
 <li>Abrakadabra</li>
</ul>
</div>
<div id="cont">
<h1>Flusstest</h1>
<p>laber rahbarber: Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>
</div>
</body>
</html>[/code]

... rutscht der Text unter die Navigation. Da es keine Maximalbegrenzung gibt, steht der Text übrigens im FF2 _immer_ unterhalb der Navigation. Im IE6, der keine min-width kennt, wird der Inhalt rechts von der navi so breit angezeigt, wie es das Fenster erlaubt. Nur wenn das Fenster so schmal gemacht wird, dass das längste Wort in #cont nicht mehr in die dann zur Verfügung stehende Breite passt, springt #cont unter die Navigation.

Tschö, Auge

--
Die Musik drückt aus, was nicht gesagt werden kann und worüber es unmöglich ist zu schweigen.
(Victor Hugo)
Veranstaltungsdatenbank Vdb 0.2