Консультация № 53519
28.08.2006, 12:36
0.00 руб.
0 1 1
Доброе время суток, ув. эксперты!

Такая у меня проблема - есть три колонки, div‘ы. Первая фиксированной ширины, float: left, вторая фиксированной ширины float: right, средняя - ширину не задаю (т.е. по идее должна растягиваться), задаю только min-width, и соответственно margin‘ы по ширине левой и правой колонок. В опере и файрфоксе все отлично, а в ie (как всегда, блин!!) средняя колонка опускается вниз до конца более длинной из боковых. Если задать для средней колонки width - все нормально, но хочется ж чтоб она растягивалась... Подскажите, плз, как обойти эту проблему с эксплорером?

Обсуждение

Неизвестный
28.08.2006, 18:56
общий
это ответ
Здравствуйте, Nexus!
Не совсем ясно что и как сделано и что получилось... Было бы легче, если бы пример кода или страничку показали...
Вот код (смотрите приложение).
В нем, если я правильно Вас понял, всё так, как Вам нужно...
(проверял на IE 6.0, Frefox 1.5.0.6, Opera 8.5)
Если это не то, что нужно, пишите в личку или на мини-форум. Разберемся...
Удачи!

Приложение:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><title>temp</title><meta http-equiv="Content-Type" content="text/html; charset=windows-1251" /></head><body style="background:#fff;margin:0px;"><div style="float:left;width:250px;border:1px solid #ff0000;"> 11111
11111
11111
11111
1111</div><div style="float:right;width:250px;border:1px solid #0000ff;"> 33333
33333
33333
33333
3333</div><div style="border:1px solid #00ff00;margin:0px 260px;"> 22222
22222
22222
22222
2222</div></body></html>
Форма ответа