14.11.2008, 07:23
общий
это ответ
Здравствуйте, Pushkin Sanya!
Все проще. Чтобы все работало, просто не указываем ширину для дочернего дива. Если для него не указан float, то он и так займет все доступное пространство в ширину, потому что для div по умолчанию работает свойство display:block;
То же самое происходит с любым блочным элементом, но для остальных указаны различные внутренние и внешние отступы(margin,padding).
Если в родительском div`е указан padding, то сбалансировать его действие для дочернего блока можно отрицательным margin`ом.