Чтобы предотвратить вытеснение плавающих элементов из нужного вам выравнивания, вы обычно используете ширину или минимальную ширину.
Например, в этом коде div, содержащий ссылки и контент, никогда не будет меньше 1000 пикселей. Если размер экрана меньше 1000 пикселей, отображается полоса прокрутки.
<div style="min-width: 1000px">
<div class="links"></div>
<div class="content"></div>
</div>
Вы также можете использовать ширину вместо минимальной ширины:
<div style="width: 1000px">
<div class="links"></div>
<div class="content"></div>
</div>
Разница между ними проста: если вы укажете min-width, div может вырасти, если потребуется. Если вы укажете ширину, div будет точно указанного вами размера.
Имейте в виду, что минимальная ширина не поддерживается IE6.