Когда у меня есть три элемента div, у которых все осталось с плавающей точкой, я хочу, чтобы разделы расширялись или сужались в зависимости от длины данных внутри них.
Например, если 1-й адрес очень длинный, я хочу, чтобы 1-й ящик расширился и переместил 2-й.В Firefox это происходит, но в Internet Explorer требуется ширина, чтобы выглядеть правильно.В IE7 он вообще не отображается справа - у каждого div есть таблица с двумя столбцами, а в IE7 он отображает 2-й столбец на дальнем краю страницы вместо аккуратного с 1-м столбцом, несмотря на настройку align = left на2-й столбец и установка небольшой ширины на 1-й столбец.У меня есть тип документа, указанный на главной странице, и я попытался добавить ясно: оба безуспешно.
Почему ширина полностью меняет то, как с плавающей точкой отображается в IE, и как я могу это исправить?Страница должна хорошо выглядеть в IE7.
.FloatingSection
{
float:left;
padding-bottom:10px;
padding-right:10px;
}
<div id="FirstPerson" class="FloatingSection">
</div>
<div id="SecondPerson" class="FloatingSection">
</div>
<div id="ThirdPerson" class="FloatingSection">
</div>
Я заметил, что в IE8 это выглядит просто отлично.