1
안녕하세요. 내 사이트의 끈적한 헤더에서 작업 중입니다. 작동하지만 딱딱한 느낌으로 부드럽게 보이고 싶습니다. 이 일에 어떻게 가야합니까?끈적 헤더/자바 스크립트
내 사이트 : http://www.trevorpeters.co.uk/tpwebdesign
CSS :
.sticky {
position: fixed;
width: 100%;
left: 0;
top: 0;
z-index: 100;
border-top: 0;
}
JS 기본적으로
$(document).ready(function() {
var stickyNavTop = $('.nav').offset().top;
var stickyNav = function(){
var scrollTop = $(window).scrollTop();
if (scrollTop > stickyNavTop) {
$('.nav').addClass('sticky');
} else {
$('.nav').removeClass('sticky');
}
};
stickyNav();
$(window).scroll(function() {
stickyNav();
});
});
.nav에 "끈적 끈적한"클래스가 있다고 상상해보십시오.이 클래스는 모든 CSS 규칙을 즉시 적용합니다. "원활하게"무엇을 원하는지에 따라 jQuery 애니메이션 또는 CSS3 전환이 필요합니다. – deb0rian
당신은 이것을 위해 자바 스크립트가 필요하지 않습니다. 머리글에 끈적 거리는 클래스를 제공하십시오. – Butt4cak3