Moin,
ich schmeiß einfach mal ein einfaches Beispiel in den Raum, welches mit IE7 richtig aussieht, IE9 (und IE8 ebenfalls) jedoch nicht. Man beachte die Position der roten, linken Box:


Hier der Code dazu:
  
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  
<html>  
	<head>  
		<style type="text/css">  
			.Right  
			{  
				width: 200px;  
				border: 1px solid green;  
				float: right;  
				clear: right;  
			}  
			.Left  
			{  
				width: 50px;  
				border: 1px solid red;  
				float: left;  
			}  
		</style>  
	</head>  
  
	<body>  
		<div class="Right">  
			RightContent [...]  
		</div>  
		<div class="Right">  
			RightContent [...]  
		</div>  
		<div class="Right">  
			RightContent [...]  
		</div>  
  
		<h1>Header</h1>		  
		<div class="Left">Test Test Test</div>  
		<p>  
			Main Content [...]  
		</p>  
  
	</body>  
</html>  
Täusche ich mich oder macht der IE8/IE9 hier was falsch? Und wie mache ich's für beide richtig? Habe zwar schon mit umschließenden <div> hantiert, aber noch keine Idee für eine Lösung...
Danke für eure Hilfe,
Julian
 nicht angemeldet
 nicht angemeldet Gunnar Bittersmann
 Gunnar Bittersmann