Выравнивание кучи ДИВов...

Asar

Новичок
Выравнивание кучи ДИВов...

Имеем код, выплевывающий кучу (точное число заранее неизвестно) небольших ДИВов с флоат=лефт. Например, их штук 50 и шириной они в районе 90рх (ширина у всех разная +/- 10рх). Все это прекрасно переносится на следующую строку, если ширины браузера не хватает.
Но край левый выходит рваным из-за разной ширины ДИВов.
Как бы эти дивы раскидать с выравниванием в окне браузера по ширине или по центру?
Или как бы сделать таблицу, количество столбцов которой менялось бы в зависимости от ширины браузера?
Или как еще можно решить подобную проблему?
 

SelenIT

IT-лунатик :)
А разная ширина div-ов - это принципиально? В крайнем случае - вложить эти div-ы в контейнеры с тем же float: left и постоянной шириной (к примеру, 100px)...
 

Asar

Новичок
Все бы хорошо, но в каждом диве текст разной ширины с "резиновыми" шрифтами без переносов...
 

SelenIT

IT-лунатик :)
...в каждом диве текст разной ширины с "резиновыми" шрифтами...
Тогда ширину контейнеров задавать не в px, а в em (точную цифру придется подгонять), при том же размере и типе шрифта, что для текста.
По идее, это как раз должно выглядеть как "таблица с переменным количеством столбцов"...
 
Сверху