웹 퍼블리싱 질문

웹 퍼블리싱 질문

QA

웹 퍼블리싱 질문

본문

 

로고이미지
메뉴바1              메뉴바2             메뉴바3               메뉴바4

ㅣ                                                                                               ㅣ

ㅣ                                          body                                               ㅣ

ㅣ                                                                                               ㅣ

ㅣ                                                                                               ㅣ

ㅣ_______________________________________________________________________________ㅣ

이런 식으로 화면이 있을 때 바디 스크롤을 내리면 로고이미지는 사라지고

메뉴바는 최상단에 fixed 형식으로 하고 싶은데 어떤 식으로 해야할까요...?

 

아래가 스크롤을 내리면 로고 이미지는 사라지고 메뉴바가 최상단에 fixed된 형식입니다.

 

 

메뉴바1              메뉴바2             메뉴바3               메뉴바4

ㅣ                                                                                               ㅣ

ㅣ                                          body                                               ㅣ

ㅣ                                                                                               ㅣ

ㅣ                                                                                               ㅣ

ㅣ_______________________________________________________________________________ㅣ

 

이 질문에 댓글 쓰기 :

답변 2

안녕하세요^^

미리 CSS에서 메뉴바의 다른 클래스를 지정하셔서 fixed로 처리하시고

처음에 보이는 메뉴바의 원래 클래스는 그대로 내비두신다음

자바스크립트나 제이쿼리를 사용하셔서 스크롤이벤트를 주시고

스크롤 이벤트를 통해 스크롤이 일정 세로크기 이상 넘어가면 클래스를

addClass나 removeClass 를 통해 메뉴바가 fixed인 클래스로 바꿔주시면 됩니다.

영카트 최신버전의 모바일 상단이 말씀하신형식이랑 비슷하죠.

영카트는 로고, 메뉴호출부분이 고정되지만 고정되는 부분에 넣고 싶은 메뉴넣으시면 될것 같네요.

그거보고 수정해서 사용하세요.

 

답변을 작성하시기 전에 로그인 해주세요.
전체 34
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT