[jQuery] 따라다니는플로팅 배너 제작[jQuery] 따라다니는플로팅 배너 제작
Posted at 2018. 4. 23. 10:07 | Posted in JavaScript & jQuery/jQuery■ CSS :: position 속성을 이용한 쫒아다니는 윙 배너 제작
#01 position : static
-. static은 기본값이다.
-. position:static;이 설정된 엘리먼트는 위치가 지정된 것이 아니다.
-. 정적(static) 엘리먼트는 위치가 지정된 것이 아니라고 표현하며
-. static이 아닌 다른 값으로 지정된 엘리먼트에 대해 위치가 지정됐다고 표현한다.
#02 position : fixed
-. 고정(fixed) 엘리먼트는 뷰포트(viewport)에 상대적으로 위치가 지정되는데, 이는 페이지가 스크롤되더라도 늘 같은 곳에 위치한다는 뜻이다.
-. top이나 right, bottom, left 프로퍼티가 사용된다.
# 소스코드
<html> // 브라우저 화면 스크롤의 현재 높이가 플로팅 배너의 높이보다 클경우 if(jQuery(window).scrollTop() > jQuery(".banner").offset().top) { jQuery("#chase").css("position", "fixed"); } // 브라우저 화면 스크롤 현재 높이가 플로팅 배너의 높이보다 작을경우 else if((jQuery(window).scrollTop() < jQuery(".banner").offset().top)) { } |
# 출력결과
'JavaScript & jQuery > jQuery' 카테고리의 다른 글
[jQuery] SNS 공유 팝업창 제작(심화) (0) | 2018.06.07 |
---|---|
[jQuery] 움직이는 팝업 레이어 만들기 (0) | 2018.05.29 |
[jQuery] 선택 날짜를 태그로 생성하는 모듈 (0) | 2018.04.19 |
[jQuery] 테이블(TABLE) 행(ROW) 순서위치 이동시키기 (2) | 2018.03.22 |
[jQuery] AJAX를 사용한 파일 업로드 (1) | 2018.03.18 |