У меня есть демо-версия этого макета здесь: http://jsfiddle.net/LwRva/
Я пытаюсь добиться макета шириной 680 пикселей для большинства пользователей, но только 480 пикселей - без горизонтальной полосы прокрутки для тех, кто использует меньшее разрешение. (Представьте, что 680px - это на самом деле 1180px, а 480px - 980px - просто для использования в JSFiddle.)
По сути, это макет div с 3 столбцами, в котором левый и правый столбцы скрыты, если страница не помещается на них.
У меня уже есть левая колонка, работающая точно так, как я хочу, она не изменяет горизонтальную полосу прокрутки, если она не помещается на странице. Моя проблема с правой колонкой. Из-за того, что отрицательное поле-право не работает таким же образом.
Есть идеи?