$(window).scroll(function(){
var scrollTop = $(window).scrollTop();
// Set navigation background
if (scrollTop > 50) {
$('.nav').animate({
height: "90px",
backgroundColor: "rgba(0,0,0,0.7)"
});
} else {
$('.nav').animate({
height: "120px",
backgroundColor: "rgba(0,0,0,0.0)"
});
}
});
.nav {
height: 120px;
width: 100%;
background-color: orange;
position: fixed;
}
.content {
background-color: black;
height: 4000px;
width: 100%;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="nav"></div>
<div class="content"></div>
그럼 난이 jQuery 코드를 가지고 있고 그것이 내가이 문제를 해결할 수있는 방법, 그 위에 거대한 불필요한 지연을 가지고? Okey는 더 자세한 정보를 추가해야하는데, 이것은 내 탐색 바를 움직여야하는 코드입니다.하지만 6 초가 지연 될 것입니다.
전에
stop()
을 추가 하시겠습니까? – Sharlike애니메이션을 시작 하시겠습니까? – ahitt6345
하하하 ... 나는 애니메이션을 찍고 싶지만 6 초 동안 기다렸다가 움직이게된다. 잘 6 초 기다리는 시간이 필요 없다는 걸 알기를 바랍니다. – Sander