둘중에 어느것이 좋은 방법인지 조언 부탁드립니다.

둘중에 어느것이 좋은 방법인지 조언 부탁드립니다.

QA

둘중에 어느것이 좋은 방법인지 조언 부탁드립니다.

답변 2

본문

상단에 네비게이션 바 높이가 51px을 먹고 있어서 body높이가 51px만큼 밀리는데

이것을 조정하려고 2가지 방법을 생각했습니다.

 

하나는 calc 함수를 통해서 calc(100% - 51px);

 

두번째는 margin-top: -51px;

 

어떤 방법이 더 호환성이 좋고 나은 방법일까요?

이 질문에 댓글 쓰기 :

답변 2

지원하는 브라우저가 CSS3 브라우저면 calc()을 사용하셔도 무방하나 구형 브라우저도 지원하려면 문제가 되겠지요.

 

차라리 스크립트를 이용하는 것도 방법입니다.

상단 네비게이션 바 높이가 디자인에 따라 달라질 수도 있다면 매번 수정된 디자인에 따라 이를 수정해야 하는 불편을 감수해야 되기때문에 네비게이션의 높이를 구해서 그만큼 음수 마진값을 주는 것이 좋겠죠. 

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
filter #css ×
전체 2,078
© SIRSOFT
현재 페이지 제일 처음으로