둘중에 어느것이 좋은 방법인지 조언 부탁드립니다.
본문
상단에 네비게이션 바 높이가 51px을 먹고 있어서 body높이가 51px만큼 밀리는데
이것을 조정하려고 2가지 방법을 생각했습니다.
하나는 calc 함수를 통해서 calc(100% - 51px);
두번째는 margin-top: -51px;
어떤 방법이 더 호환성이 좋고 나은 방법일까요?
답변 2
지원하는 브라우저가 CSS3 브라우저면 calc()을 사용하셔도 무방하나 구형 브라우저도 지원하려면 문제가 되겠지요.
차라리 스크립트를 이용하는 것도 방법입니다.
상단 네비게이션 바 높이가 디자인에 따라 달라질 수도 있다면 매번 수정된 디자인에 따라 이를 수정해야 하는 불편을 감수해야 되기때문에 네비게이션의 높이를 구해서 그만큼 음수 마진값을 주는 것이 좋겠죠.
두번째 방법이 좋을 듯 합니다.
답변을 작성하시기 전에 로그인 해주세요.