Ich möchte ein einfaches Feld mit einer Kopfzeile erstellen, die einen Titel und einige Werkzeugschaltflächen enthält. Ich habe das folgende Markup:Seltsames Float-Verhalten in IE7
<div style="float:left">
<div style="background-color:blue; padding: 1px; height: 20px;">
<div style="float: left; background-color:green;">title</div>
<div style="float: right; background-color:yellow;">toolbar</div>
</div>
<div style="clear: both; width: 200px; background-color: red;">content</div>
</div>
Dies macht in Firefox und Chrome:
http://www.boplicity.nl/images/firefox.jpg
jedoch IE7 total vermasselt und setzt das Recht schwebte Element rechts von der Seite:
http://www.boplicity.nl/images/ie7.jpg
Kann dies behoben werden?
Sie müssen möglicherweise ein wenig mehr Kontext für diese Frage geben. Sie sagten, dass der Inhaltsbereich Tabellen unterschiedlicher Größe enthalten wird? –
Nützlich http://css-class.com/articles/explorer/floats/floatandcleartest1.htm – elclanrs