Может быть, это легко исправить, но это сводило меня с ума в течение долгого времени, поэтому я наконец решил посмотреть, существует ли решение.
Проще говоря, я сосредоточил большинство своих веб-страниц в широких пределах.view-ports.
Например, view-port может иметь разрешение 1028 пикселей, и я хочу, чтобы ширина моей страницы составляла только 960 пикселей.
Так что мой css выглядит так:
#pageWrapper { /* page width is 960 pixels */
margin:0 auto;
width:960px;
}
Нет проблем с этим.
Проблема возникает, когда я запускаю динамическую страницу, которая короче высоты, а затем моя страница расширяется (через jQuery slideOut и т. Д.) Ниже нижней частиэкран и заставляет появиться вертикальная полоса прокрутки.
В конечном итоге, во время слайд-аута мерцают страницы влево, а во время слайдов - мерцают вправо.
Есть ли какой-то путь через css, чтобы заставить 20pxПравое поле и по-прежнему использовать margin:0 auto;
?
Спасибо.