Очень простой HTML:
<div id="wrapper" style="background-color:green;">WRAP <div style="float:right;">float2</div> </div>
Результаты:
Итак - что я хочу: поведение IE7 == IE8 / 9 / поведение Chrome.
вам просто нужно инвертировать порядок ваших элементов, чтобы IE мог плавать внутренний div перед отображением текста:
<div id="wrapper" style="background-color:green;"> <div style="float:right;">float2</div> WRAP </div>
попробуйте это:
<div id="wrapper" style="background-color:green;">WRAP<div class="floater" style="float:right;">float2</div></div>
(удалите пробелы и разрывы строк, возможно, это поможет;)