Логин:

Пароль:

Форумы
Общие вопросы
Document Object Model
Обсуждаем конференцию
Web Usability (test)

Общие вопросы

Mozilla DIV width (Причем Тут Мозилла? :-) )

> Mozilla naglo kladet na width:auto, kak eto vilechit?
>
> <div style='float:left; width:30%;'>
> ...
> </div>
> <div style='float:right; width:auto;'>
> ...
> </div>

Кладет? Как-Раз Нет. Она Отводит Минимальное Место Для Контента. Это И Есть 'Auto' Для Плавающих Блоков. А Что Хочется? Распахнуть На 70%?

Спецификация Вообще Вот, Что Говорит: "A floated box must have an explicit width (assigned via the 'width' property, or its intrinsic width in the case of replaced elements)". То Есть Ширина Обязана Быть Задана, Причем Не 'Auto'. Однако, Все Браузеры В Случае Отсутствия Задания Расчитывают Ее Так Же, Как И Для Других Блоков, Вынутых Из Потока (У Position:Absolute, Например) - А Именно, Блоки Растягиваются Под Свое Содержимое.

P.S. Если Хочется Сделать Двухколоночную Раскладку, То Гораздо Проще Делать Так:

<Div Style="Float:Left: Width:200px">
</Div>
<Div Style="Margin-Left:200px;">
</Div>
СообщениеАвторДата
RaD28.03.2003 12:05
Maniac28.03.2003 12:50
RaD28.03.2003 12:59