Показать сообщение отдельно
  #1 (permalink)  
Старый 23.12.2011, 13:16
Аспирант
Отправить личное сообщение для Юрий Шу Посмотреть профиль Найти все сообщения от Юрий Шу
 
Регистрация: 27.05.2010
Сообщений: 42

Странное поведение в Chrome
Есть вот такой код, который выводит всплывающую подсказку при наведении на блок.
$(document).ready(function() {		
	$(".picture-item").hover(
                function () {
		                   $(this).find('.tip').delay(100).slideDown("slow");
                },
                function () {
                           $(this).find('.tip').delay(200).slideUp("fast");
                }
            );
});

<div class="picture-item">
	<div class="pic-inner"><a class="fancy" href="images/6_b.jpg"><img src="images/pic1.jpg" alt="апвап" /></a></div>
	<div class="tip">Название картины</div>
</div>

Везде все работает корректно, но в chrome и safari почему-то при срабатывании hover картинка в блоке смещается примерно на 1-2px влево. В скрипте этого не задано. Почему так происходит?

P.S. Пробовал последнюю версию библиотеки. Ситуация повторяется.

Спасибо.

Последний раз редактировалось Юрий Шу, 23.12.2011 в 13:29.
Ответить с цитированием