원페이지의 개념과 분할페이지를 동시에 사용하는 홈페이지를 만들고 있습니다.
문제는 메뉴가 메인페이지에서만 제대로 작동한다는 것입니다. 예를 들어 '회사소개'라는 메뉴 버튼을 누르면 메인페이지가 자동으로 내려가며 '회사소개'영역에 도달합니다. 하지만 다른 페이지에서 '회사소개'를 누르면 아무런 반응이 없습니다.
주소창의 변화는 다음과 같습니다.
'회사소개'버튼의 링크를 '#about'으로 걸어놓았습니다. 메인페이지에서 '회사소개'를 누르면 주소창이 http://www.홈페이지.com/#about으로 바뀝니다. 하지만 다른 페이지에서는 http://www.홈페이지.com/다른페이지/#about처럼 바뀌기 때문에 반응이 없는 것 같습니다.
제가 생각하기엔 페이지마다 메뉴를 다르게 적용해야할 것 같은데 어떻게 해결하면 될까요?
안녕하세요~^^
링크에 #about만 있다면 현재 보고 있는 페이지 주소에 #about가 붙어서 표시됩니다.
가장 간단한 방법으로는 회사소개의 버튼의 링크를 #about 대신
http://www.홈페이지.com/#about로 적용하시면
페이지마다 메뉴 링크를 다르게 설정하지 않으셔도 될 듯합니다.
고맙습니다.
정말 감사드립니다. 사실 가장 먼저 해봤던 방법인데 다시 해보니 되네요ㅠㅠ 3일을 고생했는데... 처음에 이 방법을 시도했을 때는 메인페이지에서 모든 메뉴가 계속 활성화(마우스 오버)상태로 되어 있어 미관상 보기 안 좋아 포기했었습니다. 도대체 같은 방법을 썼는데 왜 결과가 다르게 나왔을까요ㅠㅠ 어쨌든 정말로 감사드립니다.