[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Баг?
HErATuB
Добрый день. Написал небольшую форму которая постоянно весит за экраном с правой стороны.
При клике по div элементу форма выезжает из-за экрана, меня анимацией положение right с 0 до 174px. Дак вот после отправки она обратно меняет значение через анимацию (тем самым обратно заезжает под экран), и если есть у body вертикальная прокрутка то div заезжает под этот скрол. Тем самым
CSS:
right:0
не равно
JS:
... .animate('right','0px',500);

пример: http://кп-родниковыйкрай.рф/
arlamar
как-то так, наверное:
var right = $(document).height() - $(window).height() > 0 ? '20px' : '0px';
$(form).animate('right', right, 500);

Насчёт кроссбраузерности не уверен. Ну и 20px навскидку написал.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.