오버 플로우 문제가 있습니다, 당신은 당신의 CSS에서 수행 할 수 있습니다
$('.div').css('overflow','visible');
이 JSFiddle를 참조 추가하십시오. 개인적으로 오버플로 : 숨겨진 또는 오버플로 : 자동, 오버플로 된 콘텐츠가 상자가 맴돌 때까지 숨겨진 상태로 유지됩니다.
코드를 동적으로 만들 수 있도록 코드를 추가했습니다. 호버 애니메이션의 숫자를 자유롭게 조정할 수 있으며, 배율을 조정하면 더 많은 부분을 조정할 수 있습니다. 원래 크기대로 크기 :
var multiplying_factor = 1.5;
$(function() {
$('.div').each(function() {
$(this).data('original_position', $(this).offset());
$(this).data('original_width', $(this).width());
$(this).data('original_height', $(this).height());
$(this).hover(function() {
$(this).stop().animate({
left : $(this).data('original_position').left - ($(this).data('original_width') * multiplying_factor/4),
top : $(this).data('original_position').top - ($(this).data('original_height') * multiplying_factor/4),
width : $(this).data('original_width') * multiplying_factor,
height : $(this).data('original_height') * multiplying_factor
}, 300);
},function() {
$(this).stop().animate({
left : $(this).data('original_position').left,
top : $(this).data('original_position').top,
width : $(this).data('original_width'),
height : $(this).data('original_height')
}, 300);
});
});
});
...하지만 내 요청에 대한 답변을 제공하지 않습니다. – adrianton3