다시 정리해서 올리자면요
<div id="menu">
<ul>
<li><a href="#">메뉴1</a></li>
<li><a href="#">메뉴2</a></li>
<li><a href="#">메뉴3</a></li>
<li><a href="#">메뉴4</a></li>
</ul>
<div id="line"></div>
</div>
#line {border-bottom:3px solid #000; }
이렇게 있어요
여기서 메뉴4에서 호버할경우 #line를 이용해서 좌측에서 우측으로 이동하려고요
그러고 호버를떼면 좌측으로 복귀하게 만들려고요
애니메이션으로 하는법을 모르겠어요 알려주실분있나요
|
답변 3개
아마 ul 로 구성된 서브메뉴 에서 사용하시려고 하시는것 같습니다.
헌데 조금만 구글링으로 해도 충분히 나올수 있는 소스 입니다.
<script type="text/javascript">
$('.test').hover(function() { // test 클래스 hover 시
$(this).animate({left:200},1000); // 본(test) 객체의 애니메이션 왼쪽으로200증가 1초
}, function(){
$('.test').animate({right:200},1000)).fadeOut(1000); // 다시 복귀
});
</script>
답변을 작성하려면 로그인이 필요합니다.