1
기본적으로 jquery를 사용하여 div가 애니메이션으로 표시되며 사용자가 버튼을 클릭하면 해당 버튼의 하단과 하단에 나타납니다.jQuery 애니메이션. 애니메이션 div는 항상 위에 있습니다. 다른 div 뒤에 필요합니다.
그러나 animate()를 사용하면 애니메이션이 항상 버튼 앞에 표시됩니다 (z- 인덱스에 관계없이). 그 행동을 바꿀 수 있을까요? ANIM에 대한
#div_btn {
background:inherit;
background-position:-111px 0px;
width:100px;
height:37px;
float:left;
z-index: 1010;
}
#div_anim {
width:213px;
left: 67px;
top: 125px;
position: absolute;
height: 293px;
background: #e8a865;
display:block;
z-index:999;
}
트리거 :
$("#div_anim").css("display", "block");
$("#div_anim").animate({"opacity":"1.0",
"top":"75px", "left":"23"}, "fast");
다른 div의 절대 위치 설정도 시도했습니다. 그러나 문제는 여전히 존재합니다. 이 jquery 함수에 대한 예상되는지 궁금해. 어떤 제안? –
마크 업을 추가 할 수 있습니까? 문제를 재현 해 볼 수 있습니까? – kinakuta