안녕하세요. 현재 웹 사이트를 만들고 있는데 탐색 모음에 애니메이션을 적용하는 데 문제가 있습니다.Jquery animate navigation color
특정 div 후에 배경색을 변경하는 것보다 내비게이션 막대가 원래 투명하게 보이기를 바랍니다. 이 작업을 수행했지만 배경색이 희미 해지기를 바랍니다. 다음은 HTML과 Jquery입니다.
어떻게 배경색으로 희미 해 지나요?
HTML
<div class="nav">
<div class="container">
<div class="logo">
<a href="#"><img src="RepublicSquare_logo.svg" style="height: 80px;"></a>
</div>
<div class="navMain">
<ul>
<li><a href="#">Home</a></li>
<li><a href="#">About</a></li>
<li><a href="#">Services</a></li>
<li><a href="#">Portfolio</a></li>
<li><a href="#">Contact</a></li>
</ul>
</div>
JQuery와 질문에 대답하는 시간을내어
<script>
$(document).ready(function(){
var scroll_start = 0;
var startchange = $('#c-title');
var offset = startchange.offset();
$(document).scroll(function() {
scroll_start = $(this).scrollTop();
if(scroll_start > offset.top) {
$('.nav').css('background-color', 'rgba(34,34,34,0.9)');
} else {
$('.nav').css('background-color', 'transparent');
}
});
});
</script>
감사합니다. (알려하지 않는 경우 나, 질문이 분명하다 희망)
수도 너 jsfiddle 만드냐? => [JSFIDDLE] (http://www.jsfiddle.net) –
@Godisgood 물론 지금 그 일을 할 것입니다. – user3218008
@ user3218008 여기에있는 모든 것들이'background-color'를 정확하게 바꾸고 있지만'transparent'에서'rgba (34,34,34,0.9)'로 바뀌기를 원하십니까? – ethorn10