2010-06-30 4 views
0

Я создал скрытую панель DIV с полями формы. Я устанавливаю значок на панели навигации в правой части страницы. При нажатии на этот значок я выполняю показ («слайд», {направление: правый), 2000). Несмотря на то, что анимация начинается правильно, jQuery перевыполняет левую границу, а затем корректно переводит панель.Почему jQuery сдвигается вправо или влево, перерегулируя последнее положение слева?

Почему это происходит? Есть ли работа?

(PS - я понял, вопрос и ответ - вывешу завтра!)

+1

Когда завтра? :) –

+0

Какова была ваша работа? У меня такая же проблема. – whamsicore

ответ

0

Это может быть преодолено с некоторыми CSS. Основные части, чтобы остановить его от прохода мимо левого & правый край ниже. Вам нужно будет сделать больше, чтобы он поместился внутри вертикально, и вам может потребоваться изменить количество отступов в зависимости от ширины вашего дескриптора.

.ui-slider{ 
    padding-left: 5px; 
    padding-right: 5px; 
    height:15px; 
} 

.ui-slider a{ 
    position:relative; 
    display:block; 
    top:0; 
    height:15px; 
    width:10px; 
    margin-left:-5px; 
    border:none; 
} 
Смежные вопросы