테스트 사이트 - 개발 중인 베타 버전입니다

그누보드로 제작하는 헤더의 포지션 / 메인에서와 서브에서 다르게 하는 방법 문의!! 채택완료

그누보드를 사용하여 원페이지를 제작하고 있는데요. 서브 페이지 하나가 있습니다.

메인에서 헤더는 fixed로 고정했는데 서브에서는 안먹게 하는 방법이 있을까요?

댓글을 작성하려면 로그인이 필요합니다.

답변 3개

채택된 답변
+20 포인트

css로만 fixed를 적용한 경우라면 css 파일에서 #header 이부분의 스타일을 하나 더 복제를 한 뒤에

#header2로 만들고  고정한 부분을 처리후 서브 페이지에 #header -> #header2로 변경하면 될듯 싶네요.

 

jquery로 헤더를 고정한 경우라면

 

jquery 소소를 이 안에 넣어두면 되겠네요.

?>

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

#header{ position:fixed; }

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

스타일을 메인에만 주시면 될거 같은데요 

if(defined('_INDEX_')) { // index에서만 실행

}

을 참고하시면 될거 같습니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

헤더의 css코드에 붙이는 건가요?
예를 들면
#header : if(defined('_INDEX_')) { // index에서만 실행

}

이렇게 사용하나요??

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인

전체 질문 목록