К сожалению, я должен поддерживать IE7 (и, предпочтительно, IE6)
В IE8, Safari, Firefox, Chrome я получаю отличную компоновку, используя внешний div для включения двух блоков.
------------------------------------
| |
| -------------- ----------- |
| | | | | |
| | A | | B | |
| | | | | |
| -------------- ----------- |
| |
------------------------------------
Я использую встроенный блок для стиля A и B. A плавает влево, B вправо. Оба поля имеют внутренние элементы div и другие элементы.
Однако, когда я использую IE6 и IE7, я получаю это чудовище.
------------------------------------
| |
| -------------- |
| | | |
| | A | |
| | | |
| -------------- |
| ----------- |
| | | |
| | B | |
| | | |
| ----------- |
| |
------------------------------------
Есть какие-нибудь однозначные ответы на то, что происходит и как это решить?