Почему вас интересует проблема размера блока? Курсовая, дипломная работа или может ещё что?
Меня то больше интересует решение

Я просто вижу недостатки в других решениях и предлагаю свое.
С ещё большими недостатками?

Решения не подтверждённые практикой здесь никому ненужны - нечего скопипастить для поднятия бабла. Лохотроны и лапша на ушах - наше всё

А то что здесь уже понаписано, благополучно утонет под какой-нибудь рекламной хренотенью в подписях. Всё больше и больше в этом убеждаюсь.