Прежде всего, эта проблема возникает только в Firefox.
Проверьте страницу этого примера, чтобы понять проблему: -removed-
Выберите любую страницу, кроме домашней.Окно перейдет на страницу.Затем вы можете прокрутить вниз с помощью колесика мыши.Это отлично работает.НО, если вы нажмете полосу прокрутки справа мышью, она вернется на «домашнюю страницу» (верхний левый, первый элемент, который является частью ВСЕЙ страницы / веб-сайта).
Оскорбляющийкод:
# content {
overflow-x: hidden; /* <<problem maker */
overflow-y: auto;
width:100%;
background-color:white;
position:relative;
height:400px;
float:left;
min-width: 900px;
}
... если я показываю overflow-x (overflow-x: auto;) все работает нормально, но я получаю нежелательную горизонтальную полосу прокрутки.
Я использую плагин jquery ScrollTo, который анимирует положение div внутри #content для создания «скользящего»эффект.По-видимому, поскольку Firefox «сбрасывает» положение загрузки по умолчанию, он не думает, что когда-либо позволял бы мне «скользить» по горизонтали.
Это ошибка Firefox?Или ошибка в плагине ScrollTo?Или, может быть, даже jQuery?
Есть идеи, как это исправить?Обходные идеи?
Любая помощь высоко ценится!Спасибо!