거기에 하나의 요소의 높이를 애니메이트하는 방법입니다 (div라고 부르겠습니다). 예를 들어, div 요소의 높이가 15px라고 가정 해 봅시다.jQuery 애니메이션 아래에서 위로
<div class='greyBox'>
<p>Example text</p>
</div>
그리고 CSS는 다음과 같습니다
.box{height:15px;width:60px;backgroundColor:#000;float:left;margin-left:20px;}
.box p{opacity:0;}
나는 그 사용이 jQuery를 :
이 가$('.greyBox').mouseenter(function(){
$(this).animate({height:'50px'},700).children('p').animate({opacity:1},200);
});
가
지금 그냥 같은 CSS를 더 박스 (빨간색, 파란색 ...) 추가 적용 각각에. 애니메이션은 작동하지만, greyBox라고 말하면서 적용되면, 옆에있는 빨간색 하나가 움직입니다. 나는 float : 왼쪽에서 인라인 블록으로 변경해 보았지만 행운은 없었다.
이 상자는 너비가 100 %, 아래쪽이 0, 왼쪽이 0 인 절대적으로 위치가 지정된 div로 묶입니다.
p.s. 나는 바이올린을 만들어 직접 볼 수 있습니다. Here it is
많은 감사,
미르코
jsFiddle을 만들고 누군가 도움이 될 것입니다. –
네 말이 맞아. 고마워. – suludi
좋아, 여기는 바이올린이다 : [link] (http://jsfiddle.net/BsPju/) – suludi