현재 서비스되는 사이트에 적용하려고 급하게 만들었습니다;
간단하게 사용하실분만 사용하세요
jQuery 1.3.2 가 필요합니다
문제점이 무진장 많을 수 있습니다!

var top = 120; // Y값입니다 상단에서 얼마나 떨어진 위치에 고정할것인지..
var speed = 100; // 속도 값이 작을수록 빠르게 움직임
var banner = $("#banner"); // 움직이고 싶은 레이어의 ID값입니다 예) <div id = "banner"></div>

banner.css({'top':top}); // 초기 위치 지정

// IE에서는 속도를 빠르게 해줌 (좀 느린경향이 있는듯?)
jQuery.each(jQuery.browser, function(i, val){
    if(i=="msie" && val==true) speed = 10;
});

$(window).scroll(function(){
    var scrolledTop = document.body.scrollTop+top;
    banner.animate({"top":scrolledTop }, speed, "linear");
});
2009/08/10 12:35 2009/08/10 12:35

Trackback Address :: 이 글에는 트랙백을 보낼 수 없습니다